计算机组成原理简答题
(1)一条指令中应该明显或隐含地给出哪些信息?
操作码、源操作数或其他地址、结果的地址、下条指令地址。
(2 )什么是“汇编”过程?什么是“反汇编”过程?这两个操作都需要用到什么信息?
汇编过程指的是把汇编语言翻译成机器语言的过程。反汇编过程指的是由已生成的机器语言(二进制语言)转化为汇编语言的过程,也可以说是汇编的逆向过程。
(3 )CPU 如何确定指令中各个操作数的类型、长度以及所在地址?
一条cpu指令分操作码、操作数两部分,根据操作数确定寻址方式:立即数、基址寻址、变址寻址等等,找到数据后送入cpu,根据操作码确定要进行什么样的操作。
(4 )哪些寻址方式下的操作数在寄存器中?哪些寻址方式下的操作数在存储器中?
操作数在寄存器中--指令中使用了寄存器(如AX、BX...),且没有使用方括号[ ]的。 操作数在存储器中--指令中使用了方括号[ ]的。 怎么区分------就看“有没有”方括号。
(5 )基址寻址方式和变址寻址方式的作用各是什么?有何相同点和不同点?
基址寻址计算公式:EA = (BR) + A
有效地址
计算机组成原理简答题最先出现在Python成神之路。
共有 0 条评论