Question: Basic Computer Instruction List (Hexadecimal) Symbol AND ADD LDA STA BUN BSA ISZ CLA CLE CMA CIR CIL INC SPA SNA SZA SZE HLT INP


Basic Computer Instruction List (Hexadecimal) Symbol AND ADD LDA STA BUN BSA ISZ CLA CLE CMA CIR CIL INC SPA SNA SZA SZE HLT INP OUT SKI SKO ION IOF Hex Description code Oor 8 AND M to AC 109 Add M to AC, carry to E 2 or A Load AC from M 3 or B Store AC in M 4 or C Branch unconditionally to m 5 or D Save return address in m and branch tom. 1 6 or B Increment M and skip it zero 7800 Clear AC 7400 Clear E 7200 Complement AC 7100 Complement E 7080 Circulate night E and AC 7040 Circulate left E and AC 7020 Increment AC 7010 Skip if AC is positive 7008 Skipit AC is negative 7004 Skip if AC is zero 7002 Skip dE is zero 7001 Halt computer F800 Input information and clear flag F400 Output information and clear flag F200 Skip it input flag is on F100 Skip it output flag is on F080 Turn interrupt on F040 Turn interrupt off The content of a memory fragment of the Basic Computer is given below: Memory Address Content 206 03B5 207 ABBA 208 02CE 209 DEED 2CA 9208 2CB 01BE 200 10BC 2CD 1CAA 2CE 1FF2 2CF 2E1C The content of PC in the basic computer is 2CA. The content of AC is 9A21. Note that all numbers are in hexadecimal 1) What is the instruction (written in assembly) that will be fetched and executed? (3 points) 2) Show the binary operation that will be performed in the AC when the instruction is executed. (7 points) 3) Give the contents of registers AR, DR, AC, IR and flip-flop E in hexadecimal for each timing signal. (15 points) Time AR DR AC PC M[AR] To T 2 T3 TA TS Do not Answer here. All your exam solutions should be submitted as a single PDF file at the end
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
