8051 Serial String

Posted on by

Microprocessors Questions and Answers Instruction Set of 8. This set of Microprocessor Multiple Choice Questions Answers MCQs focuses on Instruction Set of 8. The instruction that is used to transfer the data from source operand to destination operand isa data copytransfer instructionb branch instructionc arithmeticlogical instructiond string instruction. View Answer. Answer a. Explanation these instructions are used to copy and transfer the instructions. Which of the following is not a data copytransfer instructionLast month we asked you to send in your debounce code. You didnt disappoint and its time to share the code received. There were some guideline for. Curiosity Development Board. Your next embedded design idea has a new home. Curiosity is a costeffective, fullyintegrated 8bit development platform targeted at. MOVb PUSHc DASd POPView Answer. Answer c. Explanation DAS Decimal Adjust after Subtraction is an arithmetic instruction. The instructions that involve various string manipulation operations area branch instructionsb flag manipulation instructionsc shift and rotate instructionsd string instructions. View Answer. Answer d. Explanation The string instructions perform operations on strings such as load, move, scan, compare etc. Which of the following instruction is not valid MOV AX, BXb MOV DS, 5. Hc MOV AX, 5. 00. Hd PUSH AXView Answer. Answer b. Explanation both the source and destination operands cannot be memory locations except for string instructions. In PUSH instruction, after each execution of the instruction, the stack pointer isa incremented by 1b decremented by 1c incremented by 2d decremented by 2. View Answer. Answer d. Explanation The actual current stack top is always occupied by the previously pushed data. So, the push operation decrements SP by 2 and then stores the two bytes contents of the operand onto the stack. The instruction that pushes the contents of the specified registermemory location on to the stack isa PUSHFb POPFc PUSHd POPView Answer. Answer c. Explanation Since PUSH operation transfers data to stack from register or memory location. In POP instruction, after each execution of the instruction, the stack pointer isa incremented by 1b decremented by 1c incremented by 2d decremented by 2. View Answer. Answer c. Explanation The actual current stack top is poped into the specific operand as the contents of stack top memory is stored in AL SP and further contents of memory location pointed to by SP are copied to AH SP. The instructions that are used for reading an input port and writing an output port respectively area MOV, XCHGb MOV, INc IN, MOVd IN, OUTView Answer. Answer d. Explanation The address of the inputoutput port may be specified directly or indirectly. Example for input port IN AX, DX This instruction reads data from a 1. Microprocessadores/tools/Edsim/EdSim51UsersGuide_files/motor.GIF' alt='8051 Serial String' title='8051 Serial String' />8051 Serial String8051 Serial StringDX and stores it in AXExample for output port OUT 0. H, AL This sends data available in AL to a port whose address is 0. H. 9. The instruction that is used for finding out the codes in case of code conversion problems isa XCHGb XLATc XORd JCXZView Answer. Answer b. Explanation the translateXLAT instruction is used to find codes. The instruction that loads effective address formed by destination operand into the specified source register isa LEAb LDSc LESd LAHFView Answer. MASTERING MICROCONTROLLERS HELPED BY ARDUINO. Clemens valens. Clemens Valens, born in the Netherlands, lives in France since 1997. Technical Manager and Webmaster at. UPDATE Lets Make Robots, my home digital hackerspace, was purchased by RobotShop. I dont want to go into, but the new owners banned myself and most of the veteran. Answer a. Explanation the instruction,LEA loads effective address and is more useful for assembly language rather than for machine language. The instruction that loads the AH register with the lower byte of the flag register isa SAHFb AHc LAHFd PUSHFView Answer. Answer c. Explanation The instruction LAHFLoad AH from lower byte of Flag may be used to observe the status of all the condition code flagsexcept overflow flag at a time. The instruction that pushes the flag register on to the stack isa PUSHb POPc PUSHFd POPFView Answer. Answer c. Explanation the instruction PUSHFpush flags to stack pushes the flag register on to the stack. The instruction that loads the flag register completely from the word contents of the memory location isa PUSHb POPc PUSHFd POPFView Answer. Answer d. Explanation POPF is pop flags to stack. The instruction that adds immediate datacontents of memory location specified in an instructionregister to the contents of another registermemory location isa SUBb ADDc MULd DIVView Answer. Answer b. Explanation ADD instruction adds the data. The instruction that supports addition when carry exists isa ADDb ADCc ADD ADCd none of the mentioned. View Answer. Answer b. Explanation ADCAdd with Carry instruction performs the same operation as ADD operation, but adds the carry flag bit to the result. Extract Intel Drivers From Exe'>Extract Intel Drivers From Exe. Sanfoundry Global Education Learning Series Microprocessors and Micro controllers. J2me Wireless Toolkit 1.0.3 Software. Heres the list of Best Reference Books in Microprocessors and Micro controllers. Drivers Lexmark 5400 Windows 8.