Search the courses, subjects, tracks, games and features, or jump straight to a page.
4 cards from this section. Quick, good the night before a test.
What is the value in R1 if R1 + 1 accesses memory location 2 initially?
Consider how registers are indexed starting from 1.
If R5 is initialized to 0, what will it be after adding the value at memory[2]?
Think about what value was stored in memory[2].
In direct addressing mode, how is memory accessed?
Remember how registers directly point to memory locations.
True or False: The effective address is always calculated by subtracting register values.
Review the examples of address calculation.
You have an array starting at memory location 100H with values 1, 3, 5, and 7. If R1 is 2, what value will be added to R5 when executed with R5 += array[R1 + 1]?
Calculate the effective memory location first.
If a CPU operates with 8-bit data sizes, how many instructions could effectively fit in a 16-bit addressing space when split into two words?
Count how many 8-bit segments fit into 16-bits.
4 more questions in this section. Enroll free to practise them all.
Enroll free