根据指令间的对同一寄存器读和写操作的先后次序关系,数据相关冲突分为哪三种?各自的定义?
简答题查看答案
若有BUF DW 1,2,3,4。则可将数据02H取到AL寄存器中的指令是:()。
单选题查看答案
取指令时,默认的段寄存器是(),堆栈操作时,默认的段寄存器是(),通用数据读写,默认的段寄存器是(),目的串操作时,默认的段寄存器是(),以BP作为基地址进行存取方式时,默认的段寄存器是()。
填空题查看答案
多处理机的程序段指令之间既有“先读后写”相关,又有“先写后读”相关,并且以交换数据为目的,则它们必须()且读写要()。
填空题查看答案
要保证数据相关的指令之间的执行顺序关系,消除相关指令的重叠执行,在硬件上可以采用()机制。
填空题查看答案
考虑两条指令i和j,假设i先进入流水线,由此可能带来数据相关。j的执行要用到i的计算结果,在i写入之前,j先去读,j读出的内容是错误的,这种数据相关为()相关。j可能在i读取某个源寄存器的内容之前就先对该寄存器进行写操作,导致i后来读到的值是错误的,这种数据相关为()相关。
填空题查看答案
指令的顺序寻址是从下列哪个寄存器在获得指令的地址()
单选题查看答案
执行指令IRET后弹出堆栈的寄存器先后顺序为()。
单选题查看答案
在数据段定义了ARRAY数组,其中依次存储了4个字数据,根据以下要求把第4个字送AX寄存器。 (1)直接寻址 (2)使用BX的间接寻址 (3)使用BX和ARRAY的寄存器相对寻址 (4)基址变址寻址 (5)MOV以外的其它指令
简答题查看答案