COE 305 Syllabus - SHH
COE 305 Syllabus - SHH
COE 305 Syllabus - SHH
Topics Covered:
80x86 Processor Architecture: Processor Model, Programmers model, Designers Model: 8086
hardware details, Clock generator 8284A, Bus buffering and latching, Processor Read & Write bus
cycles, Ready and wait state generation, Coprocessor NDP 8087 interface, 8288 bus controller,
Pentium processor architecture
Memory Interfacing:80x86 processor-Memory interfacing, Address decoding techniques, Memory
Devices ROM, EPROM, SRAM, FLASH, DRAM devices, Memory internal organization, Memory
read and write timing diagrams, DRAM Controller
Basic I/O Interfacing: Parallel I/O, I/O port address decoding, 8255A PPI programming, Operation
modes, Interface examples. Timer Interfacing: 8254 PIT, Timing applications. Serial I/O Interface:
Asynchronous communication, EIA RS232 standard, UART 16650, Interface examples.
Interrupts: Interrupt driven I/O, Software & Hardware interrupts, Interrupt processing, 8259A PIC
programming, cascading, Interrupt examples.
Direct Memory Access: DMA Controlled I/O, 8237 DMA Controller, Disk Memory Systems- Floppy
disk, Hard disk, optical disk memory systems.
Bus Interfaces: PC bus standards & interfaces PCI, USB, Firewire, AGP.
Course Outcomes:
Course Learning
Outcomes
Assessment
Methods and
Metrics
Min. Weight
Quizzes
Assign
ments
Exams
10%
5%
Lab
work
Quizzes
Assign
ments
Exams
Lab
work
Lab work
30%
5%
Quizzes
Assign
ments
Exams
Lab
work
20%
i.
Lab
work
Assign
ments
Quizzes
Exams
5%
2%