0% found this document useful (0 votes)
24 views3 pages

Syllabus 15 17

This document outlines the curriculum for a bachelor's degree in computer engineering. It details 8 topics that will be covered including central processing unit, control unit, computer arithmetic, memory systems, input-output organization, and multiprocessors. It also lists 6 practical exercises related to binary arithmetic and cache simulation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views3 pages

Syllabus 15 17

This document outlines the curriculum for a bachelor's degree in computer engineering. It details 8 topics that will be covered including central processing unit, control unit, computer arithmetic, memory systems, input-output organization, and multiprocessors. It also lists 6 practical exercises related to binary arithmetic and cache simulation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

106 | CURRICULUM - BACHELOR',S DEGREE lN COMPUTER ENGINEERING

COMPUTER ORGANIZATION AN D ARCHITECTURE


cT 603

Lecture 3 Year: lll


Tutorial I Part : I
Practical 312

Course objectives:
To provide the organization, architecture and designing concept of computer
system including processor architecture, computer arithmetic, memory system,
l/O organization and multiprocessors

1. lntroduction( 3hours)
1.1 Computer organization and architecture
1.2 Structure and function
1.3 Designing for performance
1.4 Computercomponents
1.5 Computer Function
1.6 lnterconnectionstructures
1.7 Businterconnection
1.8 PCt
2. Central processing Unit (10 hours)
2.1 CPU Structure and Function
2.2 Arithmetic and logic Unit
2.3 lnstructionformats
2.4 Addressing modes
2.5 Data transfer and manipulation
2.6 RISC and CISC
2.7 64-8it Processor
3. Control Unit (6 hours)
3.1 Control Memory
3.2 Addressing sequencing
3.3 Computerconfiguration
3.4 MicroinstructionFormat
3.5 SymbolicMicroinstructions
3.6 Symbolic Micro program
3.7 Control Unit Operation
3.8 Design of control unit
4. Pipeline and Vector processing (5 hours)
4.1 Pipelining
4.2 Parallelprocessing
4.3 ArithmeticPipeline
4.4 lnstructionPipeline
cuRRrcuLUM - BACHELOR',S DEGREE rN COMPUTER ENGTNEERTNG | 107

4.5 RISC pipeline


4.6 Vector processing
4.7 Array processing

5. Computer Arithmetic (8 hours)


5.1 Addition algorithm
5.2 Subtractionalgorithm
5.3 Multiplicationalgorithm
5.4 Divisionalgorithms
5.5 Logical operation

6. Memory system (5 hours)


6.1 MicrocomputerMemory
6.2 Characteristics of memory systems
6.3 The Memory Hierarchy
6.4 lnternal and External memory
6.5 Cache memory principles
6.6 Elements of Cache design
6.6.1 Cache size
6.6.2 Mapping function
6.6.3 Replacementalgorithm
6.6.4 Write policy
6.5.5 Number of caches
7. lnput-Output organization ( 6 hours)

7.1 Peripheral devices


7.2 l/O modules
7.3 lnput{utput interface
7.4 Modes of transfer
7.4.1 Programmed l/O
7.4.2 lnterruptdriven l/O
7.4.3 Direct Memory access
7.5 l/O processor
7.6 Data Communication processor

8. Multiprocessors ( 2 hours)

8.1 Characteristicsof multiprocessors


8.2 InterconnectionStructures
8.3 lnterprocessorCommunication and synchronization

Practical:
1. Add of two unsigned lnteger binary number
2. Multiplication of two unsigned lnteger Binary numbers by Partial-Product
Method
3. Subtraction of two unsigned integer binary number
4. Division using Restoring
108 | CUnRCUIUM - BACHELOR'S DEGREE tN COMPUTER ENGINEERING

5. Division using non- restoring methods


6. To simulate a direct mapping cache

References:
1. M. Morris Mano, "Computer System Architecture"
2. William Stalling, "Computer organization and architecture'
3. John P. Hayes, "Computer Architecture and Organization'
4. V.P. Heuring, H.F. Jordan, 'Computer System design and architecture"
5. S. Shakya, "Lab Manual on Computer Architecture and design"

You might also like