Sei sulla pagina 1di 2

Ramachandra College of Engineering: ELURU

Department of Electronics and Communication Engineering


Lesson Plan for the Units VI-VIII AY: 2014-15

Branch: CSE
Year: III B. Tech (A&B)
S.
1No.

Unit
No.

1
2
3
4
5

6
7
8
9
10
11
12

II

13
14
15
16
17
18
19

III

Subject: MPMS
Semester: I
Name of the Topic

Date(Tentative)

overview of microcomputer structure and


operation
execution of a three instruction program
Microprocessor evolution and types, the 8086
micro processor family
8086 internal architecture
Introduction to programming the 8086,8086 family
assembly language programming
Program development steps
Constructing the machine codes for 8086
instructions
writing programs for use with an assembler,
Assembly language program development tools.
Simple sequence programs
Jumps, flags and conditional jumps

3-9-14

if-then, if-then-else and multiple if-then-else


programs
Programs on jumps
While-do programs, repeat-until programs,.
instruction timing and delay loops
The 8086 string instructions
writing and using procedures
Writing and using assembler macros.
Instruction descriptions, assembler directives

20
21

Example programs
Instruction descriptions, assembler directives

22
23
24

DB, DD, DQ, DT, DW


end-program, endp, ends, equ
even-align on even memory address, extrn

IV

25

global, public / extrn, group, include, label

26

length- not implemented IBM MASM,


8086 interrupts and interrupt responses

27
28
29

IVT-interrupt vector table


hardware interrupt applications

4-9-14
8-9-14
8-9-14
9-9-14
10-9-14
11-9-14,
12-9-14
13-9-14
15-9-14
16-9-14
17-9-14,
17-9-14
18-9-14
20-9-14
23-9-14
25-9-14
26-9-14
27-9-14,
29-9-14
23-9-14
1-10-14,
6-10-14
6-10-14
7-10-14,
8-10-14
8-10-14
9-10-14
13-10-14,
14-10-14
15-10-14,
16-10-14
18-10-14
20-10-14,
21-10-14
25-10-14
27-10-14

No. of
Classes
Required
1
2
1
2
2
1
2
1
1
1
2
1
1
1
1
1
2
1
2
1
2
1
1
2
2
1
2
1
1

30

Software Interrupts, priority of interrupts

31

Software interrupts applications, programming.

32
33
34
35
36

Interrupt programming
Example and programmes on interrupt
applications
Introduction to assembly language programmes
Strings &operations
Procedures & example programme

37
38

Macros & example programme


Bit & logic operations

39
40

VI

Number format
Conversions ,B-D,H-D

41
42
43
44

ASCII operations
Arithmetic operations with signed numbers
High level programming introduction
Example programmes using high level constructs

45
46

Introduction to advanced micro processors


Intel 80286,intel 80386 & Intel 80486

47
48
49
50
51
52
53

VII

VIII

54
55

Architecture of Intel 80386


Architecture of Intel 80486(32 bit)
Features of 32 bit microprocessors
introduction to core processors
Pentium processors architecture
Definitions of core core duo
Characteristics of core & core duo
Comparison with other processors Vs core
/Pentium processors

29-10-14,
30-10-14
31-10-14,
1-11-14
12-11-14
13-11-14

14-11-14
15-11-14
17-11-14
18-11-14
19-11-14
20-11-14

1
1
2

22-11-14
24-11-14,
25-11-14
26-11-14
27-11-14
28-11-14
29-11-14,
01-12-14
2-12-14
3-12-14,
4-12-14
5-12-14,
6-12-14
8-12-14
9-12-14
10-12-14
11-12-14
12-12-14
13-12-14

1
2

15-12-14,
16-12-14

2
1
1

1
2

1
1
1
2
1
2
2
1
1
1
1
1
1

TOTAL NO OF CLASSES REQUIRED

Text Books:
1. Microprocessors and Interfacing, Douglas V Hall, Revised 2nd ed, TMH
2. The X86 Microprocessors, architecture, Programming and Interfacing(8086 to Pentium), Lyla B

Das, PEA
3. The 8086 Microprocessor: Programming & Interfacing the PC, Ayala: Cengage

Potrebbero piacerti anche