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.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.