596 views
2 votes
2 votes

Instructions are stored in memory. When they are to be executed they are brought into instruction register. Now it is divided as Mode, opcode, operand (log (memory size) is divided in three parts) . In direct addressing, operand represent the effective memory address. If bits in mode + opcode + operand (log mem size) > bits required to address a memory then how such a big instruction is stored in memory whose operand itself has those many bits?

Please log in or register to answer this question.

Related questions

0 votes
0 votes
1 answer
1
lea asked Jun 12, 2023
292 views
0 votes
0 votes
1 answer
2
Aaryan_Sharma asked Dec 30, 2022
371 views
When we write MOV #1000 , it means we are writing the value 1000 into the accumulator. But when we write MOV 1000 here 1000 refers to address of what ? register or MM ? (...
2 votes
2 votes
1 answer
3
Subbu. asked Jul 14, 2022
496 views
Could you please explain How we can implement indirect addressing mode using Index addressing mode.. and vice versa..??