|
Links
Ministery of Higher Education
Ministery of Higher Education in
Erbil
Salahaddin University
University of Sulaimani
Koya University
University
of Kurdistan
|
Computer organization
Course 1: Total hours: 30 hours ( theory ) + 30 hours (Practice).
Subjects Names:
Part 1: Number system. (8 + 8)
- Introduction.
- Number systems (Decimal , Binary, Octal, and Hexadecimal).
- Numbers conversion.
- Integer number representation.
- Real number representation.
Part 2: Computer Basics. (6 + 6)
- Introduction.
- What is the computer?
- Component of computer.
- Microprocessor.
- Memory.
- Input/Output devices.
- Buses.
- Assembly language.
Part 3: 8086 Microprocessor. (6 + 6)
- Introduction.
- 8086 architecture.
- Register set.
- Address and memory space.
- System buses (address, data , and control).
Part 4: 8086 Instruction set. (10 + 10)
- Data movement instructions.
- Arithmetic and logic instructions.
- Jump instructions.
- programming with assembly language.
***************************************************
Course 2: Total hours: 30 hours ( theory ) + 30 hours (Practice).
Part 5: Representation of computer information. (10 + 12)
- Introduction
- BCD numbers.
- ASCII code.
- Other codes. (EBCD, excess-3, ….)
- ASCII and BCD arithmetic.
Part 6: Computer system. (10 + 10)
- Computer classification.
- Purpose based classification.
- Size-Complexity based classification. (mainframe, super computer, …)
- Computer generations.
Part 7: Computer’s memory. (10 + 8)
- Introduction.
- Type of memories.
- Main memory.
- Random Access Memory (RAM).
- Read Only Memory (ROM).
- Secondary memory.
- Floppy disk.
- Hard disk.
- Compact disk.
******************************************************
References:
- M. Morris Mano,
Digital Design
- William Kleitz,
Digital and Microprocessor Fundamentals: Theory and Applications
|