Bcse 1

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

Bus Architecture:

In computer architecture a bus is a collection of control


lines, address lines, and data lines that transfer the data
between computer component inside computer.
All computer uses basic three types of basic buses.
The name of the buses are generally determine by the
type of signal it is carrying or the method of operation.
They are as follows:
1. DATA BUS
2. ADDRESS BUS (memory bus)
3. CONTROL BUS
Bus Architecture:
PROCESSOR

CONTROL
UNIT
I/O DEVICES

AIRTHMATIC
LOGICAL
UNIT

MAIN DISK PRINTER


MEMORY
REGISTERS

BUS BUS
Registers

1. Memory Address Register


2. Memory buffer Register
3. Program Counter (PC)
4. Instruction Register (IR)
5. Accumulator(ACC)
6. Data Register
MEMORY and STORAGE SYSTEM:-
MEMORY TYPE

PRIMARY MEMORY SECONDARY MEMORY

FLOPPY DISK
RAM ROM

HARD DISK
DRAM SRAM PROM EPROM EEPROM

CD ROM OR DVD
INPUT OUTPUT DEVICES
INPUT DEVICES OUTPUT DEVICES
KEY BOARD Monitor

MOUSE LCD

LIGHT PEN Printer

OCR (Optical Character Reader) Plotter

OMR (Optical Mark Reader) Speaker

MIRC (Magnetic Ink Character)

Bar Code Reader

Joy Stick

Digital camera
SOFTWARES:

SOFTWARE can be divided in two parts:-


1.System Software:-
a) Operating system.
b) Language processor:-language processor can be classified into 3
categories:-
i).Compiler.
ii).Assembler.
iii).Interpreter.
2.Application Software:-
c) Word processing software.
d) Spreadsheet software.
e) Graphics, multimedia, and presentation software.
f) Database Software
INSTRUCTION SET
Deffinitation:- An instruction set can be defined as a group of instruction
that a processor can execute to perform different operation is called
instruction set.
each instruction has two part:

1. Opcode: It represent the operation to be performed by the


instruction. ex: ADD, MOV, etc.

2. Operand: It represent the data on which the operation is to be


performed or the memory location where the data is stored.

On the basis of Complexity the instruction set can be classified


as:
2. CISC (complex instruction set computer)
3. RISC (reduced instruction set computer)
CISC & RISC
Complex instruction set Reduced instruction set
computer computer
1.Very complex and large no. of instruction. 1.Simple and less no. of instruction.

2. No of instruction is about 100-250. 2. No of instruction is about 0-100

3.Large time for execution. 3.Less time for execution.

4.Slow speed. 4.High speed.

5.Memory based. 5.Register based instruction.

6.Complex design. 6.Simple and Easy Design.


INSTRUCTION CYCLE
Program Write

Fetch

Decode

Execute

Result

Instruction cycle show the how are instruction are executed in the
computer system.

You might also like