Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

25. The register that holds the actual data to be read from or written to a give

ID: 645592 • Letter: 2

Question

25. The register that holds the actual data to be read from or written to a given memory address is called:

A) memory address register                B) index register                      C) memory buffer register

D) none of these

26. Which MARIE instruction is being carried out by the RTN that follows?

MAR ? X

MBR ? M[MAR]

AC ? MBR

A) Store X             B) Add X               C) Load X                 D) Jump X

27. Which MARIE instruction is being carried out by the RTN statement that follows?

PC ? X

A) Store X                            B) JnS X                                 C) Load X                                    D) Jump X

28. The RTN for the first step in the fetch-decode-execute cycle is:

A) MAR ? PC                          B) PC ? PC + 1                    C) IR ? MAR                              D) IR ? MBR

29. Which MARIE instruction is being carried out by the RTN that follows?

MAR ? X

MBR ? M[MAR]

MAR ? MBR

MBR ? AC

M[MAR] ? MBR

A) Store X                            B) JnS X                     C) Load X                              D) StoreI

30. Assembly language:

A) is not translated into machine language

B) uses alphabetic (mnemonic) codes in place of binary strings

C) is easier to program in than high-level languages                                     D) all of the above

31. Among other things, assembler directives can:

A) determine the next action after numeric overflow

B) distinguish a value as hexadecimal or decimal

C) invoke interrupt service routines           D) control conditional assembly using macro instructions

Explanation / Answer

25. (C). Memory Buffer Register : the register in a computer's processor, or central processing unit, CPU, that stores the data being transferred to and from the memory.

26. (C). Load X

MAR <-- X (X is the address part of the IR, this should technically be MAR <--IR11 - 0 )

MBR <--M[MAR] (read from memory into the MBR instead of directly into the AC)

AC<-- MBR

27. (D). Jump X

28. (A). MAR <--[PC]

Fetch-Decode-Execute Cycle:

29.(A). Store X

30. (B). uses alphabetic (mnemonic) codes in place of binary strings.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote