已知数据段如下,按要求写出指令。 DATA SEGMENT DA1 DB 1,2,3,123 DA2 DW 1234H,1234
第1题
第2题
第3题
已知连通图如下:
(1)若从顶点B出发对该图进行遍历,在(1)的基础上分别给出本图的按深度优先搜索和按广度优先搜索的顶点序列; (2)写出按深度优先搜索的递归程序。【厦门大学200l三(12%分)】
第4题
基址寄存器的内容为2000H(H表示十六进制)。变址寄存器内容为03A0H,指令的地址码部分是3FH.当前正在执行的指令所在地址为2B00H.请求出变址编址(考虑基址)和相对编址两种情况的访存有效地址(即实际地址)。
(1)设变址编址用于取数指令,相对编址用于转移指令.存储器内存放的内容如下:
地址 内容
003FH 2300H
2000H 2400H
203FH 2500H
233FH 2600H
23A0H 2700H
23DFH 2800H
2B00H 063FH
请写出从存储器中所取的数据以及转移地址。
(2)若采取直接编址,请写出从存储器取出的数据。
第5题
第6题
有A、B、C、D4个存储器操作数,要求完成(A×B)+(C+D)的运算,原来使用的程序如下。 I1 LOAD R1,M(A) ;R1←M(A) I2 LOAD R2,M(B) ;R2←M(B) I3 MUL R5,R1,R2 ;R5←(R1)*(R2) I4 LOAD R3,M(C) ;R3←M(C) I5 LOAD R4,M(D) ;R4←M(D) I6 ADD R2,R3,R4 ;R2←(R3)+(R4) I7 ADD R2,R2,R5 ;R2←(R2)+(R5) 现采用静态指令调度方法,请写出该程序调度后的指令序列。
第7题
A.300 ps
B.200 ps
C.100 ps
D.600 ps
第8题
某模型机具有“逻辑加(OR)” 、“逻辑乘(AND)” 、“取反码(NOT)”三条逻辑运算指令,要求得到A、B两数的“按位加(异或、XOR)”结果,试写出算法。
第9题
F5:________________________ 115:________________________ 15:________________________