




Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Prof. Balamohan Pawar delivered this lecture at Allahabad University for Aeronautical Engineering and Computer Programming course. Its main points are:Cycle, Machine, Device, Instruction, Operation, Logic, Operation, Flow, Instruction, Computer, Architecture
Typology: Slides
1 / 8
This page cannot be seen from the preview
Don't miss anything!





Hard drive CPU Memory DVD Network
Recap – Computer Architecture
Device Controllers
Memory mapped I/O Direct Memory Access (DMA) Instruction Set Data transfer operations Arithmetic / logic operations Control flow instructions
controller controllerVideo^ controller controllerUSB
Outsideworld
controller
Hard driveHard driveHard drive
Program counter
Instruction register
CPU Main memory Address Cells 00 01 02 03
FF
Registers Bus 0
1
2
F
Arithmetic / Logic Unit Control Unit
..... .....
Program Execution
“The machine cycle”
Decoding the instruction 35A
Program counter
Instruction register
CPU Main memory
Address Cells A0 15 A1 6C A2 16 A3 6D
Bus
Instruction (^) [ 3 5 A 7 [
Mnemonics
jmpLE jmpLE reg<=R0,addr
jmp jmp addr
rotate right ror reg, num
bitwise XOR xor reg, reg, reg
jmpEQ halt jmpEQ reg=R0,adr
bitwise AND and reg, reg, reg
bitwise OR or reg, reg, reg
floating point addition addf reg, reg, reg
integer addition addi reg, reg, reg
move move reg1, reg
indirect store store reg, [reg]
direct store store reg, [addr]
indirect load load reg, [reg]
direct load load reg, [addr]
immediate load load reg, addr
db org
CQ I
Assembly II
or reg1,reg2,reg
and reg1,reg2,reg
xor reg1,reg2,reg
bitwise or
bitwise and
bitwise exclusive or
Program to demonstrate the basic bit-wise constructs
CQ II