某个C语言程序的float变量,其内部编码是0xC0500000(前缀0x表示十六进制),求该变量表达的实数真值是多少?给出求解过程(提示:float类型变量采用IEEE 754标准的单精度规格化浮点格式表达)。 |
|
某个C语言程序的float变量,其内部编码是0x40500000(前缀0x表示十六进制),求该变量表达的实数真值是多少?给出求解过程(提示:float类型变量采用IEEE 754标准的单精度规格化浮点格式表达)。 |
|
某个C语言程序的float变量,其内部编码是0xBD600000(前缀0x表示十六进制),求该变量表达的实数真值是多少?给出求解过程(提示:float类型变量采用IEEE 754标准的单精度规格化浮点格式表达)。 |
|
某个C语言程序的float变量,其内部编码是0x3D600000(前缀0x表示十六进制),求该变量表达的实数真值是多少?给出求解过程(提示:float类型变量采用IEEE 754标准的单精度规格化浮点格式表达)。 |
|
计算机内部有一个代码“40A00000”(十六进制形式),它是IEEE单精度规格化浮点数,求其代表的十进制真值。要求给出求解过程。 |
|
计算机内部有一个代码“C0A00000”(十六进制形式),它是IEEE单精度规格化浮点数,求其代表的十进制真值。要求给出求解过程。 |
|
在C语言程序中,某个float类型的变量在计算机内部的编码是3F600000H(后缀H表示这是十六进制),问该变量表达的实数是什么?给出求解过程(提示:float类型采用IEEE 754标准的单精度规格化浮点格式表达变量)。 |
|
在C语言程序中,某个float类型的变量在计算机内部的编码是BF600000H(后缀H表示这是十六进制),问该变量表达的实数是什么?给出求解过程(提示:float类型采用IEEE 754标准的单精度规格化浮点格式表达变量)。 |
|
实数真值“-28.75”如果用单精度规格化浮点数据格式表达,其编码是什么? 要求给出转换过程(提示:28.75用二进制表达是00011100.11)。 |
|
实数真值“28.75”如果用单精度规格化浮点数据格式表达,其编码是什么? 要求给出转换过程(提示:28.75用二进制表达是00011100.11)。 |
|
如果一个C语言float型变量被赋予初值:-8.25,请以十六进制形式给出其在计算机内部的编码,要求写出转换过程(提示:float型数据用IEEE 754单精度浮点数格式表示,8.25用二进制表达是1000.01)。
|
|
如果一个C语言float型变量被赋予初值:8.25,请以十六进制形式给出其在计算机内部的编码,要求写出转换过程(提示:float型数据用IEEE 754单精度浮点数格式表示,8.25用二进制表达是1000.01)。
|
|
实数真值“-2.5”如果用单精度规格化浮点数据格式表达,其编码是什么? ,要求给出转换过程(提示:十进制“2.5”用二进制表达是“10.1”)。 |
|
实数真值“2.5”如果用单精度规格化浮点数据格式表达,其编码是什么? 要求给出转换过程(提示:十进制“2.5”用二进制表达是“10.1”)。 |
|
用单精度规格化浮点数表达真值“-1.5”,要求给出转换过程(提示:十进制“1.5”用二进制表达是“1.1”)。 |
|
用单精度规格化浮点数表达真值“1.5”,要求给出转换过程(提示:十进制“1.5”用二进制表达是“1.1”)。 |
|
举例说明浮点格式中的就近舍入的具体方法。 |
|
IEEE754浮点格式区别“+0”和“-0”吗?其单精度浮点编码各是什么? |
|
现代处理器采用通用寄存器结构有什么优势? |
|
为什么在计算机中显示的U盘容量要小于U盘标示的容量? |
|
什么是CISC和RISC? |
|
为什么说RISC是处理器结构上的一次重大革新? |
|
存储层次中虚拟存储器的主要作用? |
|
观察如下求平均值的函数。 long mean(long d[], long num) { long i,temp=0; for(i=0; ilt;num; i++) temp=temp+d[i]; temp=temp/num; return (temp);} 说明函数中,变量temp、数组d[]和循环体所体现的时间或(和)空间局部性。 |
|
处理器中设计较多的通用寄存器有什么优势? |
|
什么是存储层次的虚拟存储器? |
|
什么是统一结构的Cache和分离结构的Cache? |
|
什么是半导体读写存储器的挥发性? |
|
什么是DRAM存储器的刷新,为什么要进行刷新? |
|
什么是摩尔定理? |
|
什么是单片机? |
|
数字信号处理器(DSP)有什么特点? |
|
什么是多核技术? |
|
冯?诺伊曼计算机由哪5大部件组成?控制核心是哪个部件? |
|
简述现代计算机的3个硬件子系统。 |
|
简述处理器中程序计数器PC的作用。 |
|
什么是软件与硬件的等价性原理? |
|
指令集结构(ISA)主要包括哪些方面? |
|
谈谈你对计算机系统层次结构的机器语言层的认识。 |
|
什么是“固件”(Firmware)? |
|
软件兼容是什么?有什么意义? |
|
计算机系统采用总线结构有什么好处? |
|
使用二进制N位的补码表达有符号整数,有多少个编码?表达的范围是多少? |
|
C语言的short类型转换为long类型是零位扩展还是符号扩展?为什么? |
|
什么是符号扩展?有什么用途? |
|
什么是BCD码?BCD码有什么特色? |
|
C语言的unsigned char类型转换为unsigned int类型是零位扩展还是符号扩展?为什么? |
|
什么是数值表达的定点格式和浮点格式? |
|
具体说明IEEE754单精度浮点数据的格式。 |
|
IEEE754的浮点数据采用规格化有什么好处? |
|
什么是非规格化浮点数?有什么作用? |
|
IEEE754单精度浮点格式中的阶码表达的数据范围是多少?最小、最大值的编码各是什么? |
|
计算机系统按照程序设计语言通常划分为哪几个层次? |
|
冯诺依曼计算机的核心思想有“存储程序”和“程序控制”,说明它们的含义。 |
|
计算机系统按照文件名从小到大显示文件,为什么数字开头的文件名会排在字母开头的文件名之前? |
|
将整数“100”和“-57”用8位二进制补码表达。 |
|
C语言语句“short x=-57;”定义变量x是一个16位有符号整型数据,请给出计算机内部对x初值的编码(二进制或十六进制形式表达)。 |
|
有2个16位有符号整数用十六进制表达是:F034H和5AB0H,给出这两个数据相加的结果(十六进制形式),并说明最高位是否有进位。 |
|
已知EFH是一个用十六进制表达的8位有符号整数编码,求其真值。 |
|
处理器对两个8位二进制数10010111和11100000进行加法运算,求其结果,并指出是否溢出和进位。 |
|
使用二进制8位表达无符号整数,257有对应的编码吗?为什么? |
|
字符“F”的ASCII码和数值46H的整数编码在计算机内部是否一样?为什么? |
|
正整数求补码时,需要求补过程吗? |
|
下列十六进制数表示无符号整数,请转换为十进制形式的真值:(1)FFH (2)5EH |
|
将下列十进制数真值转换为压缩BCD码(用十六进制表达):(1)12 (2)24 (3)68 (4)99 |
|
下列十六进制数表示无符号整数,请转换为十进制形式的真值:(1)0H (2)EFH |
|
进行十六进制数据的加减运算,并说明最高位是否有进位或借位:(1)1234H+7802H(2)9876H-ABCDH |
|
将下列压缩BCD码转换为十进制数:(1)10010001 (2)10001001 (3)00110110 (4)10010000 |
|
进行十六进制数据的加减运算,并说明最高位是否有进位或借位:(1)F034H+5AB0H(2)C051H-1234H |
|
为什么浮点数据编码有舍入问题,而整数编码却没有? |
|
浮点数据为什么要采用规格化形式? |
|
什么是浮点数据表达中的数据下溢? |
|
什么是浮点数据表达中的数据上溢? |
|
简述就近舍入的原则。 |
|
浮点数据格式中无穷大如何编码? |
|
机器指令中由哪两个字段组成,各自的作用是什么? |
|
解释存储单元、存储单元地址、存储单元内容的各自含义。 |
|
堆栈的存取原则是什么,堆栈数据的存取分别称为什么? |
|
指出数据寻址的寄存器寻址和寄存器间接寻址的含义、并对比它们的不同之处 |
|
定点整数运算器和浮点运算器哪个更复杂?为什么? |
|
什么是Load-Store指令集结构? |
|
RISC技术有哪些方面的主要特色? |
|
什么是立即数寻址? |
|
什么是寄存器寻址? |
|
处理器中的ALU是什么? |
|
什么是定长指令字和定长操作码?两者是一回事吗? |
|
什么是存储器的间接寻址? |
|
什么是存储器寻址? |
|
什么是存储器的直接寻址? |
|
高速缓存Cache系统的标签存储器有什么作用? |
|
虚拟存储器是如何构成的? |
|
在具有高速缓冲存储器的存储系统中,高速命中(Hit)和高速缺失(未命中Miss)分别是什么含义? |
|
计算机两个功能部件、设备等之间为什么一般都需要数据缓冲? |
|
外设为什么不能像存储器芯片那样直接与主机相连? |
|
什么是处理器与外设的查询传送方式?什么是查询超时错误? |
|
早期Pentium处理器使用66MHz的时钟频率,能够使用2个时钟周期传输8个字节数据,该处理器总线带宽是多少? |
|
某个计算机系统总线的时钟频率是100MHz,能够使用2个时钟传送8个字节的数据,计算其总线带宽。 |
|
什么是接口电路的命令字或控制字? |
|
Pentium处理器总线支持5个时钟读取4个64位数据,在时钟频率是66MHz时,其读操作的总线带宽是多少? |
|
什么是汇编语言?汇编语言程序和汇编程序有什么区别? |
|
处理器完成一条指令的整个处理过程,可以分为取指、译码和执行3个阶段,说明这3个阶段的主要功能。 |
|
处理器的字长(Word)指的是什么,处理器的总线(引脚)分成哪3组信号? |
|
说明微型计算机系统的硬件组成及各部分作用。 |
|
冯·诺依曼计算机的基本设计思想是什么? |
|
说明高级语言和汇编语言(机器语言)的区别。 |
|
大小写字母转换使用了什么规律? |
|
什么是逻辑地址和物理地址? |
|
写出IA-32处理器8个32位通用寄存器的名称、8086处理器支持的8个16位通用寄存器名称、以及其中4个寄存器又可分成的8个8位通用寄存器的名称。 |
|
“取指”是处理器进行的什么操作?为什么8086的“取指”可以被称为“预取”? |
|
汇编语句有哪两种,每个语句由哪4个部分组成? |
|
汇编语言程序的开发有哪4个步骤,分别利用什么程序完成、产生什么输出文件。 |
|
IA-32处理器有哪三类基本段,各是什么用途? |
|
给出汇编语言执行性语句和说明性语句的一般格式。 |
|
说明标志ZF的含义,何时为0,何时为1? |
|
IA-32处理器有一个CF标志,它是如何定义的?并给出3条影响该标志的指令。 |
|
标志寄存器主要保存哪方面的信息?执行了一条加法指令后,发现ZF=1,说明结果是什么? |
|
什么是标志?什么是IA-32处理器的状态标志、控制标志和系统标志? |
|
处理器的基本指令类型有数据传送、算术运算、逻辑运算、移位、流程控制等,以IA-32指令系统为例,对上述5种类型的指令各给出两个指令实例。 |
|
数码0~9、大写字母A~Z、小写字母a~z对应的ASCII码分别是多少?ASCII码0DH和0AH分别对应什么控制字符? |
|
乘除法运算针对无符号数和有符号数,有两种不同的指令。只有一种指令的加减法如何区别无符号数和有符号数运算? |
|
举例说明什么是Intel 80x86处理器数据存储的小端方式(Little Endian)? |
|
为什么判断无符号数大小和有符号大小的条件转移指令不同? |
|
什么是奇偶校验中的奇校验和偶校验? |
|
是什么特点决定了目标地址的相对寻址方式应用最多? |
|
利用ADD指令的源操作数,各举一个指令实例说明什么是立即数寻址、寄存器寻址和存储器直接寻址。 |
|
子程序采用堆栈传递参数,为什么要特别注意堆栈平衡问题? |
|
简述高性能存储系统的层次结构及各层存储部件的特点。 |
|
什么是存储访问的局部性原理,它分成哪两个方面的局部性? |
|
存储器的存取时间和存取周期有什么区别? |
|
部分译码产生的地址重复是什么? |
|
什么是EPROM和EEPROM? |
|
什么是存储器芯片的全译码和部分译码?各有什么特点? |
|
半导体随机读写存储器有两类SRAM和DRAM,比较它们的主要特点。 |
|
在半导体存储器件中,什么是RAM?SRAM和DRAM有什么区别? |
|
存储系统为什么不能采用一种存储器件构成? |
|
什么是微机的系统总线?一般将总线信号进一步分为哪3组总线? |
|
EISA总线的时钟频率是8MHz,每2个时钟可以传送一个32位数据,计算其总线带宽。 |
|
ISA总线的时钟频率是8MHz,每2个时钟可以传送一个16位数据,计算其总线带宽。 |
|
主机与外设进行数据交换有哪几种常用方式。 |
|
什么是主机与外设进行数据交换的程序查询方式? |
|