Computer Ovganization and Design
BEG271CO0
Semester: l
Year:
ieching Schetule iours/Week tXaminatuon Sehedule
Theo'y final Total
lutoral Ptactal lntenal Asiessment
Practical
Theory Practical heoty 125
22
20 25 80
Course Objective: To introduce students about the organization of computer structure d
implementation of its architecture
Coutse Contents:
Ovenview of Computer Architecture and Organization (3 Hours)
Intro duction
Contrast between computer architecture and organization
ftmatamemtatsot reptrterarchftecture
1Organzation ot Von Neumann machine
Computer instruction (4 Hours)
nstruction format
2 Instruction cycle
23 Instruction types and addressing modes
3ComputerArithnetic (5 Hours)
31 Representation of integersand ieal numbers V
3Algorithm of Addition, Subtraction, Multiplication and Division
lemory system or ganization and Architecture 4 Hours)
4.1 Memory system hierarchy V
42 Main nemory Organization
3Cache memory
Virtual memony
5ntetacing and Communication 4 Hours
5.1 / 0fundamentals
5.2 1/0techniques
5.3 Interrupt
5. 4 Memnory system design and intertacing
55 Buses
6 Dice subsystem (3 Hours
1External storage system
RAID architecture
Tortiol LInit Design
7 Hours)
7. tnstruction sequencing
72 instuc oninterpretation
3Contro'memory
bardwired rontrot
iero-proßrammet teno
rrogrammeimpi
Computer Organization and Design
BEG271CO
Year: 1 Semester: l1
Teaching Schedule Hours/Week Examination Schedule
Theory Tutorial Practical Final Total
Internal Assessment
Practical
2/2 Theory Practical Theory 125
20 25 80
Course Objective: To introduce students about the organization of computer Structde and t e
implementation of its architecture. a
Course Contents:
Overiew of Computer Architecture and Organization (3 Hours)
introduction
1.2 Contrast between computer
architecture and organization
funtamemtats of comptter archftecture
1.4 Ørganization of Von Neumann machine
Computer instruction (4 Hours)
.1 instruction format
2.2 Instruction cycle
2.3 Instruction types and
addressing modes
3Computer Arithnetic
3.1 Representation of urs)
integers and real nurnbers
3.7 Algorithm of Addition, Subtraction,
Multiplication and Division
4//Memory system organization and Architecture
4.1 (4 Hours)
Memory system hierarchy
4.2 Main rmemory
Organization
43 Cache memory
AYirtualmemory
intertacing and Communication
5.1 /0.fundamentals 4 Hours)
5.2 1/0 techniques
5.3 interrupt
5.4 Menory system design and interfacing
5.5 Buse
6Dice subsystem (3 Hours)
txteral storage system
6. PAID architecture
7. Control Unit Design
(7 Hours)
7.1 tnstruction sequencing
72 Instruction interpretation
7. Cotro inenory
74 Fiardwired roritrol
7 1 r y prograrnmed control
7fAcro prooarimei omputers
Computer Organization and Design
BEG271CO
Semester:
Year: i
eaching Schedule Hours/Week Examination Schedule
Theory Tutoria Practica Totai
internal Assessment Final
2/2 Theory Practical Theory Practical 125
20 25 80
Ourse ubjective: To introduce students about the organization of computer structure d ethe
implementation of its architecture.
Course Contents
1/ Overiew of Computer Architecture and
(3 Hours)
Introduction Organization
12 Contrast between computer
architecture and
Ramantats of cemetter architecture organization
Organizaton of Von-Neumann machine
Computer instruction
(4 Hours)
Instruction format
2Instruction cycle 3
23 Instruction types and
addressing modes
3ComputerArithmetic
3 Pepresentation of integers (5 Hours)
and real numbers
3, Algorithm of Addition, Subtraction, Multiplication and Division
Memory system organization
and Architecture 4 Hours
4.1 Memory system hierarchy
4Mainpemory Organization
4Cacaememory
Arual memory
interracing and Communicatio
51 /0fund amentals 4 Hours)
52 0 techniques
5.3 Interrupt
5.4 Memory system design and interfacing
55 Buses
ce subsystem
3 Hours)
External storage system
62RAID architecture
Cortrol Unit Design
2 instruction sequencing
7 Hours)
72 instrucion intercpretation
73 Controlmemor
74 Hardueired cop trc
c oprograregmec contro
me copers