Vous êtes sur la page 1sur 4

Module Topics Schedule

1 Introduction to Computing Systems Microprocessors 13th Jan -21th Jan

Introduction to Computing Systems


Characteristics Of Microprocessor
RISC Vs CISC
CPU Classification
2 8086-486 Programmers Model
80x86 Family
8086 Programmers Model
BIU
EU
Flag Registers

3 8086-486 Instruction Format


1. Instruction Format 2
Addressing Modes 16 & 32 bit 22th Jan 28th Jan
Instruction Template
2. Addressing Modes -1
Immediate Addressing
Register Addressing
Direct Addressing
3. Addressing Modes -2
Register Indirect
Base Plus Index
Register Relative
Base Relative Plus Index
Scaled Index

4 8086-486 Instruction Set 29th Jan- 16th Feb

1. Introduction to ALP
Instructions-
o Data Transfer
o INC/DEC
o Branch
A Simple Program
2. Programming Example - 2
Program storage in Memory
Displacements
3. Programmers Model -2
Register Indirect
Base Plus Index
Register Relative
Base Relative Plus Index
Scaled Index
4. Arithmetic Instructions
ADD,SUB
ADC,SBB
5. Assembler Directives
ORG, DB,DW,DD EQU
6. MASM Models
Physical Vs Logical Segments
Memory Models
E.g. using Array Comparison
7. Logical Instructions
AND,OR,EOR,NOT,NEG
8. Programing Examples
9. String Instructions
10. Shift & Rotate Instructions
11. MUL & DIV
12. Branch Operations
Unconditional & Conditional Branching
13. Stack Operations
14. Miscellaneous Instructions
15. Subroutines
16. Software Interrupts The INT instructions
17. Macro

5 8086- Pin Out Minimum Mode 17th Jan- 24th Feb

1. Clock
Instruction Cycle
Machine Cycle
T states
2. Address, Data Control
Multiplexed Buses
System Bus
3. System Bus Operation
Read, Write Cycles
Wait States & Ready
4. Other Pins of 8086
5. Maximum Mode of Operation

6 Memory Real & Protected Mode 2


1. Accessing greater than 1 MB of memory 25th Feb 18th March

2. Segmentation
3. Paging

7 Memory interfacing 19thMarch-29th March

1. Address Maps & System Bus Revisited


2. Memory Interfacing -8088
3. Memory Interfacing 8086 & 80286
4. Memory Interfacing with 80386 & 80486
8 80x86- Interfacing
1. Interrupts 30nd April- 13th April
Vectored,
Non Vectored Interrupts
2. I/O Interlacing
Memory Mapped & Isolated I/O
3. 8255
Pin But, block Diagram Basic Function
BSR with Example

Keyboard Interfacing

Display Interfacing

4. ADC Interfacing
5. Timer
Basic Block Diagram & Programming
Mode 0
Mode 1
Mode 2
Mode 3
Mode 4
Mode 5
6. Interrupts 8259
7. Serial Interface PCI April 14th 25th April
8. DMAC 8237
9. Storage Devices An Introduction
9 Buses M April 26th 2nd May
1. 8-bit ISA, 16-bit ISA
2. USB
3. COM
4. LPT
5. PCI

10 80286-80486 Self Study


1. 80286
2. 80386
3. OS & Task management
User & kernel Space
Process management
Process Switch
Simple Round Robin Schedule
Threads
4. Cache Memory Organization

Vous aimerez peut-être aussi