随笔分类 - 计算机系统基础
摘要:1.以下有关重定位功能的叙述中,错误的是( )。 A.重定位的最终目标是重新确定各模块合并后每个引用所指向的目标地址 B.重定位的第一步应先将相同的节合并,且将具有相同存取属性的节合并成段 C.重定位的最后一步是将引用处的地址修改为与之关联(绑定)的定义处的首地址 D.重定位的第二步是确定每个段的起
阅读全文
摘要:1.以下是链接过程中对符号定义的判断,其中错误的是( )。 A.全局变量声明“int x, y;”中,x和y都是符号的定义 B.静态局部变量声明“static int x=\ xp;”中,x是符号的定义 C.全局变量声明“int xp=&x;”中,xp和x都是符号的定义 D.函数内的局部变量声明“s
阅读全文
摘要:1.以下是有关使用GCC生成C语言程序的可执行文件的叙述,其中错误的是( )。 A.第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码 B.第一步预处理,对 include、 define、 ifdef等预处理命令进行处理 C.第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代
阅读全文
摘要:1.以下有关IA 32和x86 64之间比较的叙述中,错误的是( )。 A.IA 32的通用寄存器为8/16/32位,而x86 64的通用寄存器为8/16/32/64位 B.(unsigned) long型变量在IA 32和x86 64中的长度都是64位(四字) C.IA 32的通用寄存器有8个,而
阅读全文
摘要:1.假定全局short型数组a的起始地址为0x804908c,则a[2]的地址是( )。 A.0x8049092 B.0x8049094 C.0x8049090 D.0x804908e 2.假定全局数组a的声明为char a[8],a的首地址为0x80498c0,i 在ECX中,现要将a[i]取到E
阅读全文
摘要:1.假设P为调用过程,Q为被调用过程,程序在IA 32处理器上执行,以下有关过程调用的叙述中,错误的是( )。 A.从Q跳回到Q执行应使用RET指令 B.从P传到Q的实参无需重新分配空间存放 C.C语言程序中的函数调用就是过程调用 D.从P跳转到Q执行应使用CALL指令 2.以下是有关IA 32的过
阅读全文
摘要:1.某C语言程序中对数组变量b的声明为“int b[10][5];”,有一条for语句如下: c for (i=0; i A.addl 0(%esi, %edx, 2), %eax B.addl 0(%esi, %edx, 4), %eax C.addl 0(%edx, %esi, 2), %eax
阅读全文
摘要:1.以下有关指令的叙述中,错误的是( )。 A.伪指令是由若干条机器指令构成的一个指令序 列,属于软件范畴 B.微指令是一条机器指令所包含的控制信号的组 合,CPU能直接执行 C.汇编指令是机器指令的符号表示,CPU 能直接执行 D.机器指令是用二进制表示的一个0/1序列,CPU 能直接执行 2.一
阅读全文
摘要:1.若在一个8位计算机中完成x+2y的运算,假定变量x和y的机器数用补码表示为[x]补=44H,[y]补= DCH,则x+2y的机器数及相应的溢出标志OF分别是( )。 A.32H、0 B.32H、1 C.FCH、1 D.FCH、0 2.若在一个8位计算机中完成x 2y,假定变量x和y的机器数用补码
阅读全文
摘要:1.CPU中能进行算术运算和逻辑运算的最基本运算部件是( )。 A.多路选择器 B.ALU C.移位器 D.加法器 2.ALU有一个操作控制端ALUop,ALU在ALUop的控制下执行相应的运算。以下给出的运算中,( )运算不能由ALUop直接控制完成。 A.与、或、非等逻辑运算 B.传送(ALU输
阅读全文
摘要:1.108对应的十六进制形式是( )。 A.5CH B.63H C.6CH D.B4H 2. 1029的16位补码用十六进制表示为( )。 A.8405H B.FBFBH C.0405H D.7BFBH 3.考虑以下C语言代码: 执行上述程序段后,usi的值是( )。 A.8196 B.34572
阅读全文
摘要:1.以下有关冯.诺依曼结构思想的叙述中,错误的是( )。 A.程序由指令构成,计算机能自动执行程序中一 条一条指令 B.计算机由运算器、存储器、控制器和I/O设备组成 C.指令和数据都放在存储器中,两者在形式上有差别 D.计算机内部以二进制形式表示指令和数据 2.以下有关指令以及指令执行过程的叙述中
阅读全文

浙公网安备 33010602011771号