DEPARTMENT OF COMPUTER APPLICATION
MICROPROCESSOR 16 marks:
[Link] in detail about microprocessor? (Or) Discuss in brief about the evolution of microprocessor? microprocessor definition 4-bit microprocessor. 8-bit microprocessor. Modern microprocessor. Pentium microprocessor. Future of microprocessor [Link] in detail about register organization of 8086? Definition of 8086 microprocessor. Definition of microprocessor. Register-Definition. Capabilities of registers. Categories of register set. o General data register. o Segment. o Pointer & indexed. o Flag register. o Neat diagram
[Link] in detail about 8086 Architecture with neat diagram? Definition of microprocessor. Architectural Design-Explanation. BIU EU Diagram Generation of physical address-Explanation. Memory Segmentation. Register set
[Link] about signal description of 8086? 8086 microprocessor-Definition. Introduction. Clock rates.
DEPARTMENT OF COMPUTER APPLICATION
CERDIP package. o Two modes Capitalization of 8086 signals. Pin Configuration-Diagram Explanation of signals.
[Link] in detail about the basic configuration of 8086? The basic Configuration detail include 8086 microprocessor-Definition. Physical memory organization. General bus operation. I/O addressing capabilities. Timing signals [Link] a neat timing diagram for the general bus operation cycle in a maximum mode System? o Definition. o When will be maximum mode. o Explain timing diagram. 7, Discuss about the Special processor activity? # what is Microprocessor. # 8086 Microprocessor definition. # List out the activity. # Processor reset & initialization. # HALT, TEST & SIGNAL, with synchronization. 8,Describe the Minimum mode 8086 system & timing in detail? 8086 Microprocessor definition. When it is tackled out. Usage of MIN/MX pin. Requirements for Minimum mode system Latches. Transreceivers. I/O Systems. Clock generator. Memory. Explanation of Each components. Min mode of 8086 Diagram and explain it. Draw the Timing Diagram or READ & WRITE cycle. 2
DEPARTMENT OF COMPUTER APPLICATION
[Link] in detail about 8086 maximum mode & timing diagram? 8086 definition Usage of MN\MX mode Bus controller I\o requirement for Maximum mode System.
[Link] in detail about machine language Instruction format? Definition of instruction format. Introduction. 6 general format of Instruction One byte instruction Register to Register Register to/from Memory with no Displacement Register to/from Memory with Displacement Immediate operand to Register Immediate operand to Memory with 16-bit displacement Explanation of bit indicators W-bit D-bit S-bit V-bit Z-bit [Link] about the addressing mode of 8086? Addressing mode Definition. Processor Definition. Categories of Instruction. Sequence Instruction. 8 address mode Explain. Control transfer Instruction o Inter Segment o Intra segment. [Link] the Instruction set of 8086/8088 get classified Explain? (Or) Explain the Instruction set available on8086 based on their function>
DEPARTMENT OF COMPUTER APPLICATION
(Or) what are the Instruction available that manipulation the Inner operation of 8086? Processor definition. List out Instruction set category with definition. Abbreviation-Explanation. Explanation of each category.
[Link] about data transfer and arithmetical and logical instructions? Data Copy/Transfer Instruction List out all instructions o MOV o PUSH o POP o XCHG o IN o OUT o XLAT o LEA o LDS/LES o LAHF o PUSHF o POPF Explanation Give examples for each instructions Arithmetic Instruction List out all instructions o ADD o ADC o INC o DEC o SUB o SBB o CMP o AAA o AAS o AAM o AAD o DAA o DAS o NEG o MUL o IMUL 4
DEPARTMENT OF COMPUTER APPLICATION
o CBW o CWD o DIV o IDIV Explanation Give examples for each instructions Logical Instruction List out all instructions AND OR NOT XOR TEST SHL/SAL SHR SAR ROR ROL RCR RCL Explanation Give examples for each instructions [Link] in brief about flag manipulation and string manipulation? Flag manipulation instruction Flag manipulation definition List out all instructions o CLC o CMC o STC o CLD o STD o CLI o STI And write their functions String manipulation instruction String manipulation definition o REP o MOVSB/MOVSW o CMPS o SCAS o LODS o STOS
DEPARTMENT OF COMPUTER APPLICATION
List out all instructions Explanation and write examples for each instructions [Link] short notes on Branching instruction, Looping instruction and Machine control instruction? Control Transfer or Branching instruction definition Unconditional Control Transfer(Branch) Instructions List out all instructions o CALL o RET o INT NINTO o JMP o IRET o LOOP Explanation and give examples for each instructions Conditional Control Transfer(Branch) Instructions List out all instructions Explanation and give examples for each instructions [Link] describe about any eight assembler directories? Assembler definition List out 8 assembler directives o DB o DT o GROUP o DW o END o ENDP o ENDS o EXTRN explanation [Link] the following? DQ ASSUME EQU EVEN LENGTH OFF SET PTR SEGMENT SEG Write definition for each Assembler directives Give examples for each directives 6
DEPARTMENT OF COMPUTER APPLICATION
[Link] an assembly language program to add 16-bit operands. Page No :94 Book name :Advanced Microprocessors and Peripherals Author name :AK Ray,K M Bhurchandi [Link] an assembly language program to find out number of even or odd number from a given number of 16-bit Hexadecimal number. Page no :99 Book name : Advanced Microprocessors and Peripherals Author name : AK Ray,K M Bhurchandi. 20. Write an assembly language program for String Comparison. name "cmp "
org 100h cld mov ax,cs mov ds,ax mov es,ax lea si,str1 lea di,str2 mov cx,size repe cmpsb jnz not_equal mov al,'y' mov ah,0eh int 10h jmp exit not_equal: mov al,'n' mov ah,0eh int 10h exit: mov ah,0 int 16h ret x1: str1 db 'hai' str2 db 'hello'
size=($-x1)/2 [Link] interrupt? How the interrupt is serviced by 8086 microprocessor? ISR Multiple Interrupt Processor Capability Interrupt cycle of 8086 7
DEPARTMENT OF COMPUTER APPLICATION
How it get activated Draw a structure of IVT Explain separately NMI,MI Explain the Trap Signal [Link] in detail about interrupt programming? Explain the program? Page No :129 Book name : Advanced Microprocessors and Peripherals Author name : AK Ray,K M Bhurchandi