Syllabus

JNTUK B.Tech Microprocessors and Multi core systems (Elective – III) for R13 Batch.

JNTUK B.Tech Microprocessors and Multi core systems (Elective – III) gives you detail information of Microprocessors and Multi core systems (Elective – III) R13 syllabus It will be help full to understand you complete curriculum of the year.

Course objectives
The objective of this course is to provide extensive knowledge of microprocessor based systems. The student will

  • learn how the hardware and software components of a microprocessor-based system work together to implement system-level features;
  • learn both hardware and software aspects of integrating digital devices (such as memory and I/O interfaces) into microprocessor-based systems;

Course Outcomes

  • able to solve basic binary math operations using the microprocessor.
  • able to demonstrate programming proficiency using the various addressing modes and data transfer instructions of the target microprocessor.
  • able to program using the capabilities of the stack, the program counter, and the status register and show how these are used to execute a machine code program.
  • able to apply knowledge of the microprocessor’s internal registers and operations by use of a PC based microprocessor simulator.
  • able to write assemble assembly language programs, assemble into machine a cross assembler utility and download and run their program on the training boards.

Syllabus

UNIT-I: 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. ( Text Book 1)

UNIT-II: Implementing standard program structures in 8086 assembly language Simple sequence programs, jumps, flags and conditional jumps, if-then, if-then-else and multiple if-then-else programs, while-do programs, repeat-until programs, instruction timing and delay loops. ( Text Book 1)

UNIT-III: Strings, procedures and macros The 8086 string instructions, writing and using procedures, writing and using assembler macros. 8086 instruction descriptions and assembler directives Instruction descriptions, assembler directives , DB, DD, DQ, DT, DW, end-program, endp, ends, equ ,even-align on even memory address, extrn , global, public / extrn, group, include, label, length- not implemented IBM MASM, name – off set, ORG, proc, ptr, segment, short, type ( Text Book 1)

UNIT-IV: 8086: 8086 interrupts and interrupt applications 8086 interrupts and interrupt responses, hardware interrupt applications, Software Interrupts, priority of interrupts, software interrupt applications, programming. 8086 assembly language programmes – Bit & Logic operations, strings, procedures, Macros, Number Format Conversions, ASCII operations, signed Numbers Arithmetic, Programming using High level language constructs. ( Text Book 1)

UNIT-V: CPU: architecture of Intel 80286 CPU, Intel 80386, and 32-bit CPU- 80486-Microprocessor( No instruction set).( Text Book 2)

UNIT-VI: The Pentium Family and Core 2 Microprocessors: Introduction to the Pentium Processor, Pentium II Microprocessor, Pentium III, Pentium IV and Core2 Processors.(Text Book 2)

TEXT BOOKS

  • Microprocessors and Interfacing, Douglas V Hall, Revised 2nd ed, TMH The Intel
  • Microprocessors, Architecture, programming and interfacing, 8ed, Barry Bray,
  • Pearson The X86 Microprocessors, architecture, Programming and
  • Interfacing(8086 to Pentium), Lyla B Das, PEA

REFERENCE BOOKS

  • The 8088 and 8086 Microprocessors, Programming, Interfacing, Hardware and
  • Applications, Walter A Triebel, Avtar Singh, 4 ed, Pearson

For more information about all JNTU updates please stay connected to us on FB and don’t hesitate to ask any questions in the comment.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.