Microprocessors Quiz- 8085 Quiz-2 Microprocessors Quiz- 8085 Quiz -2 Please enter your email: 1. In a Microprocessor, the address of the new next instruction to be executed is stored in Stack Pointer Program Counter Instruction Register Accumulator 2. This instruction is for exchanging the contents of two register pairs. XTHL XCHG EXCHNG both b and c 3. In the register addressing modes the data to be operated is available inside the registers, operand are registers the data to be operated is available inside the memory and registers both a and b All of the above 4. Using DAA the content of the accumulator is adjusted into valid BCD or decimal number after two Binary or decimal numbers are added. valid BCD or decimal number after two Binary or decimal numbers are subtracted. valid BCD or decimal number after two Binary or decimal numbers after an AND operation. Binary 5. Data transfer instructions don’t affect any flags in the flags register of the microprocessor. Answer True/False True False 6. JNC, means Jump if NOT carry Jump if new Carry Jump if Carry Jump Never Carry 7. In the instruction ADD B the contents of the B register are added with the content of A register the contents of the B register are added to the B register itself. the contents of the B register are added with 1 the instruction requires 1 more operand to state the source operand also. 8. PCHL means, Load personal Computer with H-L contents Load stack with H-L contents Load Program Counter with HL contents. None of the above . 9. ______ instruction is used to perform the AND operation. ANA AND INR Logical AND 10. The flag that specifies the carry is generated by the 3rd and passed on to the 4th. Carry Flag Auxiliary Carry Flag Parity Flag Carry Forward 11. ________ instructions allow transferring/ copying the data between register to registers, register to memory, vice versa. Machine control Instructions Logical Instructions Branching Instruction Data Transfer 12. RET is a 1-Byte instruction. 2-Byte instruction. 3-Byte instruction. 4-Byte instruction. 13. In 8085 AD0-AD7 are address + data lines combined since can only hold 8-bit data so these lines are multipurpose and are bidirectional. address + data lines combined since can only hold 8-bit data so these lines are multipurpose and are unidirectional. higher-order address lines rarely used. None of the above. 14. When ALE pin is at HIGH(1), then the PINS AD0-AD7 are used as Data Lines Data Lines and Address lines same time. Address line Higher-Order address bus 15. This instruction only jumps to a specified address if the Zero Flag is set or else the program control flows in the sequential flow. JNZ JZ JCZ JIZ 16. MOV R, M is an instruction, where R is denoted for a register and M ______ is the memory address where the H-L pair is pointing at that time. is the memory address in your hard disk where you have saved your data. is the memory address in the microprocessor’s inbuilt memory. is the M register. 17. ________is the increment instruction, that increments the register contents by 1. The contents of a particular register are incremented by 1 INX INA INR INCR 18. The maximum size of external memory you can interface with the 8085 processor is 32KB 32Bytes 64 Kb 1 mb 19. The microprocessor 8085 requires the ______ input for operating with proper tuning with other peripherals connected to it. Data User Input 5V DC Clock pulses 20. In the instruction LXI B, 3000H, X and B means? X means Pair and B means we are using BC pair X means pair and B means we’re using register X means H-L pair and B is for BC pair X is for crystal oscillator. 21. A microprocessor 8085 is working on a 3mHz frequency and still, we use a 6Mhz crystal oscillator to get very high frequency achieve 50% duty cycle 3mhz crystal is not available All of the above. 22. This is used to transfer the 8 bits of data at a time. Address Bus 8-Bit Data Bus H-L Pair All of the above 23. MVI is an instruction used for________ moving data immediately in the register. move data in memory move data immediately anywhere. All of the above. 24. Which of these is a main purpose of SIM instruction is to mask and unmask the lower priority interrupts like RST 5.5, RST 6.5, and RST 7. to read the status of interrupts The instruction loads 8 bot data from the accumulator None of the above. 25. ______is to store the contents of the accumulator to a location address. STA LDA LDAX STAX 26. The instruction used to load the data at any address to the Accumulator. LDA LHLD LXI MOV 27. ______is to store the contents of the accumulator to a location address. STA LDA LDAX STAX 28. This instruction is used to jump to a memory location from the current memory location to any other memory location. JMP SHIFT RRC None of the above. Loading …