Question: please answer all question in this peaper ouestio (a) The control unit (CU) in the central operations in the CPU. the and the control unit.
ouestio (a) The control unit (CU) in the central operations in the CPU. the and the control unit. eprocessing unit (CPU) controls the data flow explain the difference between the two methods Explain the difference 8 marks) 4 marks) s marks) 6 Explain tween the direct and Indirect addressing moods (d) What is the instruction is fetched in tho fotch decode execute cycle. diference between a 16-bit microprocessor and 32-b P 5 marks] | Question 2 assembly instructions, which perform the following EA (i) Store the contents memory 4 marks) 4 marks] E A xs of memory location 0x0453AC in EAX evOX53AC half of BX.) xch3 BL Swap the lower half with the higher the contents of memory location OxAB to the contents of AH and store the result in AL ivy Store OXABCD in the higher half ECK without affecting the contents of the lower haif of ECX higher half ECX without affecting the contents of the lower half of re OxABCD in the [4 marks] 4 marks) 20 marks Mt (Multiply BL register by DL register and store the result in CX Question 3: a-Convert the following pseudo codes to assembly language using in-line assembly in MS Visual C++: CX= 0xAC12 AX- 0x345D 5 mark Consider the array below, write an assembly language using in-line assembly in MS Vi C++ that wil store the even number in this array in a new array called even Array-[0x4521, OxABCD, Ox23, 0x43, 0x100, 0x4455]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
