Silver Oak University: This Course Provides Detail of A Computer System's Functional Components, Their
Silver Oak University: This Course Provides Detail of A Computer System's Functional Components, Their
Silver Oak University: This Course Provides Detail of A Computer System's Functional Components, Their
Prerequisite: N.A.
Objective: This course provides detail of a computer system’s functional components, their
characteristics, performance and interactions including system bus, different types of memory and
input/output organization and CPU. The students are also introduced to the increasingly important area of
parallel organization.
Content:
4 Memory Organization: 8 21
Memory classifications, RAM,ROM,PROM,EPROM,
Memory Hierarchy, Main Memory and Auxiliary Memory,
Associative Memory, Cache Memory, Virtual memory.
5 Input/output Organization: 6 15
Input-Output Interface, Asynchronous Data Transfer, Strobe
Control, Handshaking, Asynchronous Serial Transfer, Modes
of Data Transfer, Input-Output Processor (IOP)
6 Computer Arithmetic: 4 10
Introduction, Addition and subtraction, Multiplication
Algorithms (Booth Multiplication Algorithm), Division
Algorithms, Floating Point Arithmetic operations, Decimal
Arithmetic Unit.
Course Outcome:
● The course includes a laboratory, where students get the opportunity to practically apply the
theoretical knowledge they have acquired in the lectures.
● Different experiments shall be carried out during the practical sessions.
● Interactive lectures with PPT and Projector based studies
List of Experiments/Tutorials:
1. Study of different registers in computers architecture
2. Study of different logical gates and Flip-Flops
3. Implement Booth’s Algorithm
4. Write the working of 8085 simulator GNUsim8085 and basic architecture of 8085 along
with a small introduction.
5. Write an assembly language code in GNUsim8085 to store numbers in memory location.
6. Write an assembly language code in GNUsim8085 to implement addition and subtraction
operations
7. Write an assembly language code in GNUsim8085 to print 1’s and 2’s complement of a
number
8. Write an assembly language code in GNUsim8085 to find the addition of two 16-bit
number
9. Write an assembly language code in GNUsim8085 to implement multiplication and
division operations
10. Write an assembly language code in GNUsim8085 to find the factorial of a number
11. Compare RISC AND CISC
Major Equipment:
Computer systems with latest configuration enabled with 8085 simulator GNUsim8085
Books Recommended:
1. Computer system Architecture, by Mano ,M. Morris, Pearson publication, Latest Edition
ISBN: 978-81-317-0070-9
2. Computer Architecture and Organization, by Ghoshal, Subrata, Pearson publication.
3. Computer Architecture-By Parhami, Behrooz,Oxford publication
1. NPTEL tutorials
2. http://silveroakuni.ac.in/video-lecture
3. http://www.coursera.org/