Close
Skip to content
Home
College List
Menu Toggle
Bsc College List
Msc College List
Syllabus
Study Materials
Video Lessons
Practicals
Menu Toggle
Software Downloads
Programming Lab
Teaching Resources
Question Papers
Main Menu
Home
College List
Menu Toggle
Bsc College List
Msc College List
Syllabus
Study Materials
Video Lessons
Practicals
Menu Toggle
Software Downloads
Programming Lab
Teaching Resources
Question Papers
Calicut University Bsc Computer Science
A14 Microprocessors-Architecture and Programming
Study Materials
Module One
General architecture of computer Introduction to Microprocessor Memory classification Introduction to 8085 Microprocessor bus organizations ,data bus, address bus, control bus. Memory addressing, memory mapping. 8085 architecture in detail. General purpose register and special purpose registers, flag register -8085 pins and signals.
Module Two
Assembly language programming basics. Opcode, Mnemonics etc. 8085 instruction set ,Data transfer ,Arithmetic and Logic, Shifting and rotating, Branching/Jump, Program control. Addressing modes. Memory read and write cycle. Timing diagram. Instruction cycle , machine cycle and T-states. Types of I/O addressing.Simple programs.
Module Three
Types of programming techniques looping, indexing (pointers),delay generation. Stack in 8085, call and return Instructions. Data transfer between stack and microprocessor. Subroutine and delay programs. Interrupts in 8085. Interrupt driven programs. Interfacing – Programmable peripheral devices – 8255A, 8254, 8237.
Module Four
Introduction to 8086/88 microprocessors – overview, 8086 internal architecture. The execution unit, BIU, Registers, Flags, Segmentation, physical address calculation, addressing modes.