Upload
athira1993
View
158
Download
0
Embed Size (px)
Citation preview
COMPUTER ORGANIZATION AND DESIGN
LINK -- http://nptel.ac.in/video.php?subjectId=106106092
Difference b/w Organization & ArchitechtureOrganization Architechture
Users’ point of view
need to know set of Instructions in the functions
Programmers’ perspective
Softwares’
Designers’ point of view
Need to know how the Instructions are Implemented
Designers’ perspective
Hardwares’
Eg : MULTIPLIER (function)
CPU
MEMORY
Data Path
Control
Memory(near to CPU)RAM/ROM
Storage (far from CPU)Magnetic Tapes
APPLICATION SPECTRUM
Control (Electrical Engineering) Special puposes ROM
Data Processing (Computer Engineering) General Purpose RAM(Does not know who the author is)
COMPUTING COMMUNICATING
Processing Storage
Voice
Digitalization
Numeric Processing + Symbolic Processing
Arithmetic Process Logic Process
ALU(The core of CPU)
TEXTAUDIOGRAPHICSVIDEO
Multimedia
Machine Code
0 1 1 0 0 1 1 0 0
Operation OperandOperation Code DataADD A,BMNEMONIC Code X=Y+Z(Aids memory of UserEg : SUB,DIV)
TRANSLATOR-Program to translate from one code to another
Different types : depending on from which code to which code the Translation is done
FORTRANPASCALBASIC
M/C Code
Assembler Code
HLL Code(Statement in language)