Computer Graphics
Download
Report
Transcript Computer Graphics
Introduction to Computer
Architecture
Dr. Ahmed El-Bialy
Dr. Sahar Fawzy
[email protected]
1-Basic information
Title
: Introduction to Computer Architecture
Code
: SBE 101
Credit hours :
Lecture:
Tutorial & Practical :
Total
:
4
2
6
hrs
hrs
hrs
2- Aims of course
Fundamentals
of Computers - Data
Representation - Boolean Algebra and
Combinational Circuits – Sequential
Circuits, Registers and Counters - Memory
Definition - Addressing Memory Modes –
ALU Structure - Introduction to Computer
Software
Course Intended Learning Outcomes
(ILO's)
By the end of the course you should be able to:
Analyze and design different combinational/sequential
circuits
Understand the main components of the computer
and their functionality.
Design a complete central processing unit with a
corresponding simple instruction-set
Put a simple assembly program using all of his
instruction set.
Course Syllabus
Lecture Date
Subject
Text-Book Sections
Wed 24/2
Introduction – Unsigned Number Systems
1.1, 3.1
Wed 3/3
Data Types – Complements - Fixed & Floating-Point Representations –
Binary codes – Error detection code
3.2,3.3,3.4
3.5,3.6
Wed 10/3
Logic Gates - Boolean Algebra
Map Simplification Combinational circuits
1.2 , 1.3
1.4,1.5
Wed 17/3
Decoders – Multiplexers - Flip-Flops - Sequential Circuits
2.2,2.3 1.6,1.7
Wed 24/3
Registers - Memory Unit - Counters
2.4,2.5,2.6 ,2.7 , 2.8
Wed 31/3
Revision
Wed 7/4
Mid Term
Wed 14/4
Register Transfer Language - Arithmetic Micro operations
4.1, 4.2, 4.3,4.4
Wed 21/4
Logic Micro operations - Shift Micro operations - Arithmetic Logic
Shift Unit
4.5 , 4.6,4.7
Wed 28/4
Instruction Codes - Computer Register
Wed 5/5
Computer Instructions - Timing & Control
5.1 , 5.2
Wed 12/5
Instruction Cycle - Memory-Reference Instructions
5.3 , 5.4
Wed 19/5
Input-Output & Interrupt - Design of Accumulator Logic
5.5 , 5.6
Wed 26/5
Revision
5.7 , 5.8 5.10
6- List of References
Computer System Architecture by Morris Mano, 3rd ed.,
Prentice Hall 1992
Digital Computer Fundamentals by Thomas Bartee, 6th ed,
McGraw-Hill, New York.
Computer Systems Concepts and Design by Glenn A.
Gibson Prentice – Hall International Editions.
Microprocessors / Micro computers Architecture, Software
and system by ADI J. Khambata John Wiley & sons