0% found this document useful (0 votes)
32 views12 pages

Computer Organization: Prepared By: Mitul Raj

This document discusses the differences between computer architecture and organization. Architecture focuses on the functional modules of a computer system and their interactions, providing an abstract view for programmers. Organization deals with how the hardware components are implemented to realize the architectural design. The document then describes the main functional units of a computer - the input, memory, arithmetic logic, output, and control units. It explains the roles of each unit and how they work together under program control to process instructions and data.

Uploaded by

Raj Mitul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views12 pages

Computer Organization: Prepared By: Mitul Raj

This document discusses the differences between computer architecture and organization. Architecture focuses on the functional modules of a computer system and their interactions, providing an abstract view for programmers. Organization deals with how the hardware components are implemented to realize the architectural design. The document then describes the main functional units of a computer - the input, memory, arithmetic logic, output, and control units. It explains the roles of each unit and how they work together under program control to process instructions and data.

Uploaded by

Raj Mitul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 12

Computer Organization

Prepared by : Mitul Raj

INTRODUCTION

Computer Architecture vs. Organization


Architecture
Concern with the structure and behavior of the computer
Specification of functional modules such as processor and memories
and structuring them together into computer system.
Abstract model and is the Programmers view in terms of instructions,
addressing modes and registers.
Describe what the computer Does

Organization
Realization and implementation of architecture
Concern with the way hardware components operates and investigate.
Describes how computer does it

Functional Units

Information handled by a Computer


Instructions
Governs the transfer of information
within a computer as well as between
the computer and its I/O devices
Specify the arithmetic and logic
operation to be performed

Data
Used as operands by the instructions
Source program

Input Units
Accepts inputs from outside world

Keyboard
Mouse
Microphone
Joystick

Memory Unit
Store programs and data
Two classes of storage
Primary storage(main memory)
Secondary storage- larger and cheaper

Arithmetic and Logic Unit


(ALU)
Most computer operations are executed in ALU of the
processor.
Load the operands into memory-bring them to the processorperform operation in ALU store the result back to memory or
retain in the processor.
Registers for storing data.
Control circuits for fetching and executing instruction.

Output Unit
Sends the processed results to the
outside world.
Speaker
Monitor
Printer

Control Unit
All computer operations are controlled by the control unit.
It tells the computer Memory ALU I/O devices how to
respond to a program instructions.
Operation of a computer:
Accept information in the form of programs and data through an input
unit and store it in the memory
Fetch the information stored in the memory, under program control,
into an ALU, where the information is processed
Output the processed information through an output unit
Control all activities inside the machine through a control unit

Basic Operational Concepts

Add LOCA, RO

Add the operand at memory location LOCA to the operand in a register RO


in the processor.

Place the sum into register RO.

The original contents of LOCA are preserved.

The original contents of RO overwritten.

Instruction is fetched from the memory into the processor - the operand at
LOCA is fetched and added to the contents of RO the resulting sum is
stored in register RO

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy