文档库 最新最全的文档下载
当前位置:文档库 › 计组习题选解

计组习题选解

计组习题选解
计组习题选解

计算机组成原理课程习题选解

4.5 有一个512K×16的存储器,由64K×1的2164RAM芯片构成(芯片内是4个128×128结构)问:

(1)总共需要多少个RAM芯片?

(2)如采用分散刷新方式,如单元刷新间隔不超过2ms,则刷新信号的周期是多少?

解:(1)所需的芯片数=(512K×16)÷(64K×1)=128

(2) 刷新时,按照芯片结构内的行数来进行刷新,与外围扩展的芯片数无关,所以采用分散刷新,刷新信号的周期为:2ms÷128=15.6μs

4.12 设某主存储器访问一次存储器的时间如下:传送地址1个时钟周期,读写4个时钟周期,数据传送1个时钟周期,采用下述3种主存结构读写16个字的数据块,各需要多少时钟周期?

(1)单字宽主存,一次只能读写一个字;

(2)4字宽主存,一次可读写4个字,但CPU与主存的数据传送宽度为1个字;

(3)4体交叉存储器,每个存储体为单字宽。

解:

(1)单字宽主存,只能采用串行方式进行读写,16个字所需时间为:

(1+4+1)×16=96个。

(2)4字宽主存,16个字的读写过程:

:传送地址

:数据传送

所需时间=4*6+3=27

(3) 4体交叉存储器,每个存储体为单字宽:

所以,所需要的时间为6×4+3=27

4.6 某机器中,已知道有一个地址空间为0000H—1FFFH的ROM区域,现在再用RAM芯片(8K×4)形成一个16K×8的RAM区域,起始地址为2000H。RAM芯片有片选端CS和读写控制端WE,CPU 的地址总线为A15---A0,数据总线为D7---D0,控制信号为R/W,MREQ。要求画出逻辑图。

解:

(1)进行CPU地址线的分配

根据题意,ROM地址为0000,0000,0000,0000

至0001,1111,1111,1111

RAM地址起始为:0010,0000,0000,0000 现在RAM的容量为16K×8,字数为16K,即214

由此可推断出RAM地址空间的变化为:

0010,0000,0000,0000

4K,212……

0010,1111,1111,1111

0011,0000,0000,0000

4K,212 ……

0011,1111,1111,1111

0100,0000,0000,0000

4K,212 ……

0100,1111,1111,1111

0101,0000,0000,0000

4K,212 ……

0101,1111,1111,1111

ROM地址: 0000,0000,0000,0000

……

0001,1111,1111,1111

由可见,对于ROM 和RAM来说,可用地址线 A15,A14,A13进行

译码选择。

所以将CPU地址线的A15,A14,A13输入到3-8译码器中,将译码器的Y0输出接至ROM,译码器的Y1,Y2接至RAM。

(2)画图,所得图形见书本答案。

5.1 某指令系统指令长16位,每个操作数的地址码长6位,指令分为无操作数、单操作数和双操作数三类。若双操作数有K条,无操作数有L条,问单操作数最多可有多少条?

解:

双操作数最多可有24 = 16条

现双操作数有K 条,则剩余可用于扩展的状态数为(16-K);

则可以扩展的单操作数最多有(16-K)×26;

现设单操作数最多有X条,

则剩余可用于扩展成无操作数的状态数为:(16-K)×26-X;

现在无操作数为L条,即存在关系:

[(16-K)×26-X] ×26=L

解得:X= (16-K)×26- L/26

7.7 一个组相联cache由64个存储块组成,每组包含4个存储块,主存由8192个存储块组成,每块由32个字组成,问:

(1)主存地址和cache地址多少位?地址映像是几路组相联?(2)在主存地址格式中,区号、组号、块内地址各多少位?

解:(1)

主存大小=8192×32=1024×8×32=218

个字

Cache大小=64×32=211

个字

所以,主存地址为18位,cache地址为11位。

因为每组4块,所以地址映像是4路组相联。(2)

每块为32个字,所以块内地址为5位;

Cache的组数=64÷4=16组,所以组号为4位;

Cache每组可对应映像的主存块数=8192÷16=29

块,所以标志位

为9位。(或直接由18-4-5=9而得出)区号+块号=标志位;

因为每组4块,所以块号为2位;

区号=9-2=7位。

7.6 设某计算机采用直接映像cache,已知容量为4096B,

(1)若CPU依此从主存单元0,1,……99和4096,4097,……4195交替取指令,循环执行10次,问命中率为多少?

(2)如cache存取时间为10ns,主存存取时间为100ns,命中率为95%,求平均存取时间。

解:

(1)cache开始时为空,因此第一次访问不命中,系统将会把主存单元0,1,。。。99的内容调到cache中;

而第二次CPU访问的4096,4097,。。。4195的主存单元,由于直接映像的关系,其调度到主存时存放的地址单元就是0,1,。。。99存放的单元,因此第二次不命中,系统将会把4096,4097等主存单元中的内容调度到cache中;

第三次CPU访问的是0,1,。。。99,而这次也是不命中的;

。。。。。。。

按照分析,命中率=0÷10=0

(2)平均存取时间=10×95%+5%×(100+10)=15ns。

8.3 假设某磁盘存储器的平均找道时间为ts,转速为每分钟r转,每磁道容量为N个字,每信息块为n个字,试推导读写一个信息块所需总时间tB的计算公式。

解:r转/分钟=r/60s ,转一圈所需的时间=60/r

tB=寻址时间+读写时间

寻址时间=平均寻址时间=平均找道时间+平均等待时间

=ts+转半圈的时间

=ts+30/r

读写时间=磁盘转过该文件的时间

=60/r×n/N

tB=ts+30/r+60n/rN

工程测量学试题库(附答案) 1. ( D )处处与铅垂线垂直。 A.水平面 B.参考椭球面 C.铅垂面 D.大地水准面 2. 地球的长半径约为( A )千米。 A.6371 B.6400 C.6378 D.6356 3. 在测量直角坐标系中,纵轴为( C )。 A.x轴,向东为正 B.y轴,向东为正 C.x轴,向北为正 D.y轴,向北为正 4. 对高程测量,用水平面代替水准面的限度是( D )。 A. 在以10km为半径的范围内可以代替 B. 在以20km为半径的范围内可以代替 C. 不论多大距离都可代替 D. 不能代替 5. 在以( B )km为半径的范围内,可以用水平面代替水准面进行距离测量。 A.5 B.10 C.15 D.20 6. 在测量平面直角坐标系中,x轴表示什么方向?(C)。 A.东西 B.左右 C.南北 D.前后 7. 测定点的坐标的主要工作是( C )。 A.测量水平距离B.测量水平角 C.测量水平距离和水平角D.测量竖直角 8. 确定地面点的空间位置,就是确定该点的平面坐标和( A )。 A.高程B.方位角 C.已知坐标D.未知点坐标 9. 高斯投影属于( C )。 A.等面积投影B.等距离投影 C.等角投影D.等长度投影 10. 在测量直角坐标系中,横轴为( C )。 A. x轴,向东为正 B. x轴,向北为正 C. y轴,向东为正 D. y轴,向北为正 11. 在测量坐标系中,Y轴向(D)为正。 A、北 B、南 C、西 D、东 12. 假设的平均的静止海平面称为(D)。 A、基准面 B、水准面 C、水平面 D、大地水准面

13. ( B )的基准面是大地水准面。 A. 竖直角 B. 高程 C. 水平距离 D. 水平角 14. 建筑工程施工测量的基本工作是(B)。 A.测图 B.测设 C.用图 D.识图 15. 大地水准面处处与铅垂线(A)交。 A、正 B、平行 C、重合 D、斜 16. A、B两点,HA为115.032m,HB为114.729m,则hAB为(A)。 A、-0.303 B、0.303 C、29.761 D、-29.761 17. 建筑施工图中标注的某部位标高,一般都是指(B)。 A、绝对高程 B、相对高程 C、高差 18. 水在静止时的表面叫( B )。 A. 静水面 B. 水准面 C. 大地水准面 D. 水平面 19. ( B )的投影是大地水准面。 A. 竖直角 B. 高斯平面坐标 C. 水平距离 D. 水平角 20. 我国目前采用的高程基准是(D)。 A.高斯平面直角坐标 B.1980年国家大地坐标系 C.黄海高程系统 D.1985年国家高程基准 21. 地面上有一点A,任意取一个水准面,则点A到该水准面的铅垂距离为(D)。 A.绝对高程 B.海拔 C.高差 D.相对高程 22. 地面某点的经度为85°32′,该点应在三度带的第几带?( B ) 。 A.28 B.29 C.27 D.30 23. 在水准测量中,若后视点A读数小,前视点B读数大,则( D )。 A.A点比B点低 B.A、B可能同高 C.A、B的高程取决于仪器高度 D.A点比B点高 24. 水准测量中,设A为后视点,B为前视点,A尺读数为2.713m,B尺读数为1.401,已知A点高程为15.000m,则视线高程为( D )m。 A.13.688 B.16.312 C.16.401 D.17.713 25. 在水准测量中,若后视点A的读数大,前视点B的读数小,则有( A )。 A.A点比B点低 B.A点比B点高 C.A点与B点可能同高 D.A、B点的高低取决于仪器高度 26. 水准仪的分划值越大,说明( B )。 A. 圆弧半径大 B. 其灵敏度低 C. 气泡整平困难 D. 整平精度高 27. DS1水准仪的观测精度( A )DS3水准仪。

计组试题 1.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是___B___。 A全串行运算的乘法器 B 全并行运算的乘法器 C 串—并行运算的乘法器 D 并—串型运算的乘法器 2.程序控制类指令的功能是_D____。 A进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送 C 进行CPU和I / O设备之间的数据传送 D 改变程序执行顺序 3.系统总线中控制线的功能是___A_。 A提供主存、I / O接口设备的控制信号响应信号 B 提供数据信息 C 提供时序信号 D 提供主存、I / O接口设备的响应信号 4.具有自同步能力的记录方式是___CD___。 A NRZ0 B NRZ1 C PM D MFM 5.IEEE1394的高速特性适合于新型高速硬盘和多媒体数据传送,它的数据传输率可以是_ABC_____。 A100兆位/ 秒 B 200兆位/ 秒 C 400兆位/ 秒 D 300兆位/ 秒 ★★6.在微型机系统中,外围设备通过_A__与主板的系统总线相连接。 A 适配器 B 设备控制器 C 计数器 D 寄存器 7.按IEEE764标准,一个浮点数由A._符号位S_,阶码E ,尾数m三部分组成。其中阶码E 的值等于指数的B._真值e_加上一个固定C._偏移量_。 8.指令操作码字段表征指令的A._操作_,而地址码字段指示B._特征与功能_。微小型机多采用C._操作数的地址_混合方式的指令格式。 9.CPU中至少有如下六类寄存器,除了A._地址_寄存器,B._程序_计数器,C._指令_寄存器外,还应有通用寄存器,状态条件寄存器,数据缓冲寄存器。 10.中断处理需要有中断A._ .优先级仲裁_,中断B.__向量_产生,中断C._控制逻辑_等硬件支持。 11.至今为止,计算机中的所有信息仍以二进制方式表示的理由是_C___。 A.节约元件; B 运算速度快; C 物理器件的性能决定; D 信息处理方便;

《计算机组成原理》习题参考答案 习题一 一、判断题 ⒈(√)⒉(√)⒊(√)⒋(×)⒌(×) ⒍(×)⒎(√)⒏(×)⒐(√)⒑(√)二、单选题 ⒈⑴C ⑵B ⒉ C ⒊D 4. B 5. D 6. C 7. B 8. C 9. A 10. B 三、填空题 ⒈⑴进行数据变换和算术、逻辑运算 ⑵为计算机的工作提供统一的时钟,按照程序,不断的取指令、分析指令,把指令中的操作码译码成相应的操作命令,并进行时序分配,变成相应的控制信号,驱动计算机的各部件按照节拍有序地完成程序规定的操作内容 ⒉⑴系统软件⑵应用软件⑶系统软件 ⑷控制和管理计算机的所有资源 ⒊⑴数字⑵模拟⑶处理的是数字量⑷处理的是模拟量 ⒋⑴字长⑵长 ⒌⑴计算机的地址总线的根数⑵=2地址总线根数 ⒍⑴内存储器⑵外存储器 ⒎计算机系统的运算速度指标,即每秒钟执行多少百万条指令 ⒏⑴曙光4000A ⑵10万⑶美国、日本) ⒐⑴CPU ⑵CPU ⑶主机) ⒑⑴机器语言⑵翻译程序) ⒒计算机的运算速度与下列因素决定:⑴、⑵、⑶和⑷。 ⒓某微处理器的地址总线有16条,则该微处理器所能直接访问的存储空间为⑴字节;若该存储空间的起始地址是0000H,那么最高地址应为⑵。

习题二 一、判断题 ⒈(×)⒉(√)⒊(√)⒋(√)⒌(×) ⒍(×)⒎(×)⒏(×)⒐(√)⒑(√)二、单选题 ⒈D ⒉C ⒊(1) D (2) A (3) C (4)B (5) B (6) A ⒋ B ⒌ (1) A (2) D ⒍ (1) C (2) F (3) B (4) C (5) A ⒎在计算机中,由于受有限字长的限制,用机器代码表示数时会产生误差,该误差称为 (1) ;若取圆周率π=3.1415926…的近似值为π*=3.1416,则它有 (2) 有效数字。 (1) A.相对误差 B.绝对误差 C.截断误差 D.测量误差 (2) A.2位 B.3位 C.4位 D.5位 ⒏ (1) B (2) A (3) D (4)C (5) B ⒐ (1) (2) ; (3) (4) (5) 。 ⒑(1) (2) (3) (4) (5) 三、填空题 ⒈基数 ⒉数的符号也用二进制数“0”或“1”来表示的,且符号位总是在该数的最高数值位之前的那种数 ⒊用“0”或“1”这种量最少、最简单的二进制数码,并选用一定的组合规则,来表示数据、文字、声音、图形和图像等各种复杂的信息 ⒋⑴(4)⑵(7) ⒌⑴ (0.77777)8 ⑵ (1.77777)8 ⒍⑴(+127)⑵ -127 ⑶ +127 ⑷ -128 ⒎⑴阶码⑵符号位相反⑶相同 ⒏⑴阶码的位数⑵尾数的位数 ⒐⑴ 1 ⑵正⑶负⑷最小的数 ⒑⑴ d-1 ⑵(d-1)/2 ⑶ d/2 ⑷ d/2-1 习题三 一、判断题 ⒈(√)⒉(√)⒊(√)⒋(√)⒌(√) ⒍(×)⒎(√)⒏(√)⒐(×)⒑√)二、选择题 ⒈ B ⒉ C ⒊ (1)A (2) A⒋ C ⒌ D ⒍ C ⒎(1)A (2) C (3) B ⒏ A ⒐D ⒑C

一、填空题 1.对存储器的要求是速度快,_容量大_____,_价位低_____。为了解决这方面的矛盾,计算机采用多级存储体系结构。 2.指令系统是表征一台计算机__性能__的重要因素,它的____格式__和___功能___不仅直接影响到机器的硬件结构而且也影响到系统软件。 3.CPU中至少有如下六类寄存器__指令____寄存器,__程序_计数器,_地址__寄存器,通用寄存器,状态条件寄存器,缓冲寄存器。 4.完成一条指令一般分为取指周期和执行周期,前者完成取指令和分析指令操作,后者完成执行指令操作。 5.常见的数据传送类指令的功能可实现寄存器和寄存器之间,或寄存器和存储器之间的数据传送。 6.微指令格式可分为垂直型和水平型两类,其中垂直型微指令用较长的微程序结构换取较短的微指令结构。 7.对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数的地址,其中一个操作数通常隐含在累加器中 8.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为 2^127(1-2^-23) ,最小正数为 2^-129 ,最大负数为 2^-128(-2^-1-2^-23) ,最小负数为 -2^127 。 9.某小数定点机,字长8位(含1位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是 -127/128 ~+127/128 -1 ~+127/128 -127/128 ~+127/128 (均用十进制表示)。 10.在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用和DMA和CPU交替访问主存。 11.设 n = 8 (不包括符号位),则原码一位乘需做 8 次移位和最多 8 次加法,补码Booth算法需做 8 次移位和最多 9 次加法。 12.设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为,最小正数为,最大负数为,最小负数为。 13.一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段。 14.CPU采用同步控制方式时,控制器使用机器周期和节拍组成的多极时序系统。

《测量学》试题库 一、填空题:(每小题2分,任抽14小题,计28分) 1、测量学是研究地球的形状和大小及确定地面点位置的科学,它的主要内容包括测定和测设两部分。 2、地形测量学是研究测绘地形图的科学,它的研究对象是地球表面。 3、目前测绘界习惯上将遥感(RS)、地理信息系统(GIS)、全球定位系统(GPS)等新技术简称为“3S”技术。 4、铅垂线是测量工作的基准线,大地水准面是测量工作的基准面。 5、人们习惯上将地球椭球体的长半径a和短半径 b ,或由一个半径a 和扁率α称为旋转椭球体元素。 6、通过英国格林尼治天文台的子午线,称为首子午线(或起始子午线),垂直于地轴的各平面与地球表面的交线,称为纬线。 7、我国目前采用的平面坐标系为“1980年国家大地坐标系”,高程系统是“1985年国家高程基” 。 8、根据钢尺的零分划位置不同将钢尺分成端点尺和刻线尺。 9、地球表面某点的磁子午线方向和真子午线方向之间的夹角称为磁偏角,某点的真子午线北方向与该点坐标纵线北方向之间的夹角,称为子午线收敛角。 10、由标准方向的北端顺时针方向量到某直线的夹角,称为该直线的方位角,直线与标准方向线所夹的锐角称为象限角。

11、方位角的变化范围是0°~360°,而象限角的取值范围为0°~90°。 12、两点间的高程差称为高差,水准测量时高差等于后视读数减去前视读数。 13、水准仪上的水准器是用来指示视准轴是 竖轴是否竖直的装置。通过水准管零点作水准管圆弧的切线,称为水准管轴。 14、在水准仪粗略整平中,左手拇指旋转脚螺旋的运动方向就是气泡移动的方向。 15变更仪器高法或双面尺法。 16、水准测量的实测高差与其理论值往往不相符,其差值称为水准路线的闭合差。 17、6"级光学经纬仪的读数装置常见的有两种,一种是单平板玻璃测微器,另一种是测微尺。 18、水准测量时前后视距大致相等主要是消除端点尺与刻线尺不平行而引起的误差。 19、经纬仪的安置主要包括对中和敕平两方面。 20、三角高程测量中所讲的“两差”改正指球差和气差两项改正。 21、通常把外界环境、测量仪器和观测者的技术水平三方面综合起来称为观测条件。 22、测量误差按其对测量结果影响的性质,可分为系统误差和偶然误差。 23、系统误差具有明显的规律性和累积性,对测量结果影响很大。

简答题 1. 提高访存速度可采取哪些措施?简要说明之。 2. 遵循冯诺依曼原理,现代计算机应具备哪些功能? 3. 简述提高计算机系统的运算速度的方法。(5.0分) 4. 简述冯诺依曼计算机的特点。 5. 简单比较Cache和虚拟存储器的原理。 6.运算器中有哪些寄存器? 7.中央处理器有哪些基本功能?有哪些基本部件构成? 8. 什么叫刷新?为什么要刷新?说明刷新有几种方法。 9. 半导体存储器芯片的译码驱动方式有几种? 10.什么是“程序访问的局部性”?存储系统中哪一级采用了程序访问的局部性原理? 11.I/O设备有哪些编址方式,各有何特点? 12.说明中断向量地址和入口地址的区别和联系。 13.什么是指令周期?指令周期是否有一个固定值?为什么? 14.什么是指令周期、机器周期和时钟周期?三者有何关系? 15.在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么? 16. 简述CPU的主要功能。

17.什么是RISC?RISC指令系统的特点是什么? 18.多级结构的存储器系统由哪几级组成?每一级存储器一般使用何种类型的存储介质?这些介质的主要特点是什么? 19.为什么层次存储结构能同时满足CPU对存储器系统在速度、容量和价格三方面的要求? 20.比较静态存储器和动态存储器的存储原理和特点。 填空题 1.(A )是计算机硬件能够直接识别的语言,(B )是机器语言的符号表示,高级语言是面向算法的语言。 2.机器字长是指(A)。通常与CPU的寄存器的位数有关,字长越长,数的表示范围(B),精度也越高。机器字长也会影响计算机的运算速度。 3. 计算机软件一般分为两大类:一类叫A.______ ,另一类叫B.______ 4. 运算器的两个主要功能是:A.______,B.______。5按计算机所使用的器件及其规模,可以将电子计算机分为(A)、(B)、中小规模集成电路计算机和大规模超大规模集成电路计算机。 6. 计算机系统的层次结构从底层向上依次为:(A)、(B)、操作系统级、语言处理程序级及其它系统软件级、应用程序级。

作业解答 第一章作业解答 1.1 基本的软件系统包括哪些内容? 答:基本的软件系统包括系统软件与应用软件两大类。 系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。 1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么? 答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。 输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。 输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。 存储器的主要功能是存储信息,用于存放程序和数据。 运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。 控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。 1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序方式? 答:冯·诺依曼计算机的基本思想包含三个方面: 1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。 2) 采用二进制形式表示数据和指令。 3) 采用存储程序方式。 存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。在解题

过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。 1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心? 答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。 随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中心。 1.5 什么叫总线?总线的主要特点是什么?采用总线有哪些好处? 答:总线是一组可为多个功能部件共享的公共信息传送线路。 总线的主要特点是共享总线的各个部件可同时接收总线上的信息,但必须分时使用总线发送信息,以保证总线上信息每时每刻都是唯一的、不至于冲突。 使用总线实现部件互连的好处: ①可以减少各个部件之间的连线数量,降低成本; ②便于系统构建、扩充系统性能、便于产品更新换代。 1.6 按其任务分,总线有哪几种类型?它们的主要作用是什么? 答:按总线完成的任务,可把总线分为:CPU内部总线、部件内总线、系统总线、外总线。 1.7 计算机的主要特点是什么? 答:计算机的主要特点有:①能自动连续地工作;②运算速度快;③运算精度高;④具有很强的存储能力

计算机组成原理习题章 带答案 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

第四章 1.一个容量为16K×32位的存储器,其地址线和数据线的总和是多少?当选用下列不同规格的存储芯片时,各需要多少片? 1K×4位,2K×8位,4K×4位,16K×1位,4K×8位,8K×8位 地址线和数据线的总和 = 14 + 32 = 46根; 选择不同的芯片时,各需要的片数为: 1K×4:(16K×32) / (1K×4) = 16×8 = 128片 2K×8:(16K×32) / (2K×8) = 8×4 = 32片 4K×4:(16K×32) / (4K×4) = 4×8 = 32片 16K×1:(16K×32)/ (16K×1) = 1×32 = 32片 4K×8:(16K×32)/ (4K×8) = 4×4 = 16片 8K×8:(16K×32) / (8K×8) = 2×4 = 8片 2.现有1024×1的存储芯片,若用它组成容量为16K×8的存储器。试求: (1)实现该存储器所需的芯片数量? (2)若将这些芯片分装在若干块板上,每块板的容量为4K×8位,该存储器所需的地址线总位数是多少?其中几位用于选板?几位用于选片?几位用做片内地址? 16K×8=2^14×8,地址线为14根.4K×8容量的板,共需要4块板子.则14根地址线的最高2位用于板选(00~11,第1块板子~第4块板 子),4K*8位=2^12*8位=12*1K*8位,也就是在每块板子内需要4*8个芯片,而每8个芯片组成8位,也就是位扩展.也就是说需要4组,则除了

计算题库及参考答案 1、设A 点高程为15.023m ,欲测设设计高程为16.000m 的B 点,水准仪安置在A 、B 两点之间,读得A 尺读数a=2.340m ,B 尺读数b 为多少时,才能使尺底高程为B 点高程。 【解】水准仪的仪器高为=i H +=17.363m ,则B 尺的后视读数应为 b==1.363m ,此时,B 尺零点的高程为16m 。 2、在1∶2000地形图上,量得一段距离d =23.2cm ,其测量中误差=d m ±0.1cm ,求该段距离的实地长度 D 及中误差D m 。 【解】==dM D ×2000=464m ,==d D Mm m 2000×=200cm=2m 。 3、已知图中AB 的坐标方位角,观测了图中四个水平角,试计算边长B →1,1→2,2→3, 3→4的坐标方位角。 【解】=1B α197°15′27″+90°29′25″-180°=107°44′52″ =12α107°44′52″+106°16′32″-180°=34°01′24″ =23α34°01′24″+270°52′48″-180°=124°54′12″ =34α124°54′12″+299°35′46″ -180°=244°29′58″ 4、在同一观测条件下,对某水平角观测了五测回,观测值分别为:39°40′30″,39°40′48″,39°40′54″,39°40′42″,39°40′36″,试计算: ① 该角的算术平均值——39°40′42″; ② 一测回水平角观测中误差——±″; ③ 五测回算术平均值的中误差——±″。 6、已知=AB α89°12′01″,=B x 3065.347m ,=B y 2135.265m ,坐标推算路线为B →1→2,测得坐标推算路线的右角分别为=B β32°30′12″,=1β261°06′16″,水平距离分别为=1B D 123.704m , =12D 98.506m ,试计算1,2点的平面坐标。 【解】 1) 推算坐标方位角 =1B α89°12′01″-32°30′12″+180°=236°41′49″ =12α236°41′49″-261°06′16″+180°=155°35′33″ 2) 计算坐标增量 =?1B x ×cos236°41′49″=-67.922m , =?1B y ×sin236°41′49″=-103.389m 。 =?12x ×cos155°35′33″=-89.702m , =?12y ×sin155°35′33″=40.705m 。 3) 计算1,2点的平面坐标 =1x 2997.425m =1y 2031.876m =2x 2907.723m =2y 2072.581m 、试完成下列测回法水平角观测手簿的计算。 测站 目标 竖盘位置 水平度盘读数 (°′″) 半测回角值 (°′″) 一测回平均角值 (°′″) 一测回 B A 左 0 06 24 111 39 54 111 39 51 C 111 46 18 A 右 180 06 48 111 39 48 C 291 46 36 8、完成下列竖直角观测手簿的计算,不需要写公式,全部计算均在表格中完成。 测站 目标 竖盘 位置 竖盘读 (° ′ ″) 半测回竖直角 (° ′ ″) 指标差 (″) 一测回竖直角 (° ′ ″ ) A B 左 81 18 42 8 41 18 6 8 41 24 图 推算支导线的坐标方位角

1、填空: (1)浮点数3.12用IEEE754法表示为二进制________________。 (2)计算机的五个组成部分是_____________________。 (3)汇编阶段,有一个文件中有这样一条指令jal sqrt,请问sqrt是在符号表中还是重定位表中? (4)时钟信号是用来 (5)页表放在计算机的什么位置? (6)虚拟内存的作用是 (7)slt 和sltu的区别是 (8)写寄存器是发生在时钟周期的前半段还是后半段? (9)三个输入a/b/c,输出:少数服从多数,输出的布尔表达式为 (10)计算机中能表示无穷大吗? 2、C++翻译成MIPS: int funy(int x,int y) { for (int i=0;i

(1)如上图,物理地址是8bit,请指出cache的标签(tag)、索引(index)和偏移(offset)是多少bit (2)对于如下指令,判断是命中还是缺失。(Lb和sb指令和lw和sw类似,但是只读或者写一个byte的数据)。 (3)填写下表,描述上述指令后cache中的内容。包括cache中的数据、tag、LRU标记、 (4)最后指出执行上述指令后,内存值有什么变化。 5、画出能执行add、sub、beq、and、j指令的数据通路。

选择题库及参考答案 第1章 绪论 1-1、我国使用高程系的标准名称是(BD 。 A.1956黄海高程系 B.1956年黄海高程系 C.1985年国家高程基准 D.1985国家高程基准 1-2、我国使用平面坐标系的标准名称是(AC 。 A.1954北京坐标系 B. 1954年北京坐标系 C.1980西安坐标系 D. 1980年西安坐标系 1-2、在高斯平面直角坐标系中,纵轴为( C )。 A.x 轴,向东为正 B.y 轴,向东为正 C.x 轴,向北为正 D.y 轴,向北为正 1-3、A 点的高斯坐标为=A x 112240m ,=A y 19343800m ,则A 点所在6°带的带号及中央子午线的经度分别为( D ) A 11带,66 B 11带,63 C 19带,117 D 19带,111 1-4、在( D )为半径的圆面积之内进行平面坐标测量时,可以用过测区中心点的切平面代替大地水准面,而不必考虑地球曲率对距离的投影。 A 100km B 50km C 25km D 10km 1-5、对高程测量,用水平面代替水准面的限度是( D )。 A 在以10km 为半径的范围内可以代替 B 在以20km 为半径的范围内可以代替 C 不论多大距离都可代替 D 不能代替 1-6、高斯平面直角坐标系中直线的坐标方位角是按以下哪种方式量取的?( C ) A 纵坐标北端起逆时针 B 横坐标东端起逆时针 C 纵坐标北端起顺时针 D 横坐标东端起顺时针 1-7、地理坐标分为( A )。 A 天文坐标和大地坐标 B 天文坐标和参考坐标 C 参考坐标和大地坐标 D 三维坐标和二维坐标 1-8、地面某点的经度为东经85°32′,该点应在三度带的第几带?( B ) A 28 B 29 C 27 D 30 1-9、高斯投影属于( C )。 A 等面积投影 B 等距离投影 C 等角投影 D 等长度投影 1-10、测量使用的高斯平面直角坐标系与数学使用的笛卡尔坐标系的区别是( B )。 A x 与y 轴互换,第一象限相同,象限逆时针编号 B x 与y 轴互换,第一象限相同,象限顺时针编号 C x 与y 轴不变,第一象限相同,象限顺时针编号 D x 与y 轴互换,第一象限不同,象限顺时针编号 第2章 水准测量 2-1、水准仪的( B )应平行于仪器竖轴。 A 视准轴 B 圆水准器轴 C 十字丝横丝 D 管水准器轴 2-2、水准器的分划值越大,说明( B )。 A 内圆弧的半径大 B 其灵敏度低 C 气泡整平困难 D 整平精度高 2-3、在普通水准测量中,应在水准尺上读取( D )位数。 A 5 B 3 C 2 D 4 2-4、水准测量中,设后尺A 的读数a=2.713m ,前尺B 的读数为b=1.401m ,已知A 点高程为15.000m ,则视线高程为( B )m 。 A.13.688 B.16.312 C.16.401 D.17.713 2-5、在水准测量中,若后视点A 的读数大,前视点B 的读数小,则有( A )。 A.A 点比B 点低 B.A 点比B 点高 C.A 点与B 点可能同高 D.A 、B 点的高低取决于仪器高度 2-6、自动安平水准仪,( D )。 A.既没有圆水准器也没有管水准器 B.没有圆水准器 C. 既有圆水准器也有管水准器 D.没有管水准器

计算机组成原理综合练习题 一、单项选择题 1.使CPU与I/O设备完全并行工作方式是( C )方式。 A.程序直接传送B.中断C.通道D.程序查询 2.迄今为上,计算机中的所有信息仍以二进制方式表示,其理由是( C )。 A. 运算速度快 B. 信息处理方便 C. 节约元件 D. 物理器件性能决定 3.在计算机中能直接被接受的语言为( A )。 A. 机器语言 B. 汇编语言 C. 高级语言 D. 数据库语言 4.设二进制代码内容为 01111111 ,其原码对应的真值是( )。 A. -128 B. -127 C. -126 D. +127 5.(1011.101) 对应的十进制数是( )。 2 A.10.625 B.11.625 C.11.5 D.11.10 6.运算器的主要功能是进行( )。 A. 算术运算 B. 逻辑运算 C. 累加器运算 D. 算术运算和逻辑运算 7.若 RAM 芯片的存储容量为 1M×8bit,则该芯片的地址线的数目是( )。 A.10 B.16 C.20 D.8

8.某计算机字长32 位,存储容量为 1MB ,若按字编址,它的寻址范围是( )。 A.1M B.512KB C.256KB D.256K 9.通常人们把依据某种需要而编制的指令序列称为计算机中的( )。 A. 程序 B. 文件 C. 记录 D. 集合 10.在计算机的指令系统中,通常采用多种确定操作数的方式。当操作数的地址由某个 指定的变址寄存器内容与位移量相加得到时,称为( )。 A. 直接数 B. 间接寻址 C. 变址寻址 D. 相对寻址 11.某型计算机系统的微处理器的主频为 100MHZ ,四个时钟周期组成一个机器周期, 平均三个机器周期完成一条指令,则它的机器周期为( )。 A. 40ns B. 50 ns C. 80ns D. 100ns 12.在计算机中的寄存器里的值有时是地址,这只有计算机的( ) 能识别它。 A. 时序信号 B. 判断程序 C. 指令 D. 译码器 13.程序计数器属于( ) 。 A. 控制器 B. 运算器 C. 存储器 D. 输入输出接口 14.计算机 CPU 芯片中的总线属于( ) 。 A. 外部总线 B. 内部总线 C. 系统总线 D. 板级总线 15.在串行传输时,按顺序传输表示一个数据所有二进制的脉冲信号,每次一位。通常 用第一个脉冲信号表示( )。

一、选择题 1、完整得计算机系统应包括运算器、存储器、控制器。 一个完整得计算系统应该就是:硬件系统与软件系统,硬件系统应该包括运算器,控制器,存储器,输入设备与输出设备,软件系统包括系统软件与应用软件、而您给得答案中B与D就是可以排除得,也就就是不能选,A与C两个中A得可能性最大,答案只能选A、 3、冯、诺依曼计算机工作方式得基本特点就是按地址访问并顺序执行指令. 4、移码表示法主要用于表示浮点数中得阶码。 5、动态RAM得刷新就是以行为单位得。 8、在定点运算器中产生溢出得原因就是运算得结果得超出了机器得表示范围。 10、在指令得地址字段中,直接指出操作数本身得寻址方式,称为立即寻址. 11、目前得计算机,从原理上讲指令与数据都以二进制形式存放. 13、计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”得概念,最早提出这种概念得就是冯、诺依曼。 16、在CPU中,跟踪后继指令地址得寄存器就是程序计数器。 20、系统总线中地址总线得作用就是用于选择指定得存储单元或外设。 21、计算机中得主机包含运算器、控制器、存储器。 23、原码一位乘运算,乘积得符号位由两个操作数得符号进行异或运算. 24、对于真值“0”表示形式唯一得机器数就是移码与补码。 25、若[X]补=0、0100110,则[X]反= 0、0100110。--x为正数 26、在CPU中,存放当前执行指令得寄存器就是指令寄存器。 保存当前正在执行得指令得寄存器称为(指令寄存器)。 指示当前正在执行得指令地址得寄存器称为(程序计数器或指令计数器)。 27、下列编码中通常用作字符编码得就是ASCII码。 ASCII ASCII(American Standard CodeforInformationInterchange,美国信息互换标准代码)就是基于拉丁字母得一套电脑编码系统.它主要用于显示现代英语与其她西欧语言。它就是现今最通用得单字节编码系统,并等同于国际标准ISO/IEC646。28、在下列存储器中,半导体存储器可以作为主存储器. 30、在CPU中跟踪指令后继地址得寄存器就是PC。 31、EPROM就是指光擦除可编程得只读存储器。

第一章绪论 试题 名词解释题 (1)水准面(2)大地水准面 (3)参考椭球面 (4)绝对高程(5)相对高程 填空题 (1)地形图测绘工作程序,首先应作___________________________,然后才做 _________________________,这样做的好处是________________________ ____________________________和_________________________。 (2)确定地面点的空间位置必须有三个参量:(a)____________, (b)____________ (c)_______________。 (3)小区域独立测区坐标系可用______________________________坐标系; 大 区域测量坐标系应采用_______________________坐标系。 (4)测量工作的组织原则是______________________,_____________________ 和____________________________。 (5)普通工程测绘工作中,大比例尺是指_______________________________, 中比例尺是指_______________________________________,小比例尺是指 _________________________________________。 (6)测量工作内容的三要素是指:____________测量,____________测量以及 ___________测量。 (7)测量工作中使用的坐标系,其X、Y坐标轴位置与数学上正相反,其原因是 __________________________________________________________。 (8)测量的任务包括测绘与放样两方面,测绘是___________________________

填空题:(10分每空1分) 1. 存储器 2 .判断溢出 3. 36 6 10 4 .指令寄存器 5. 微程序控制 6. 全相联映像 直接映像 二、单项选择题:(30分,每题2分 请将答案填在括号【 1——5: BDBAD 6——10: BDAAA 11——15:DAAAB 三、计算题:(36分) 2、 设X= — 0. 100 Y= + 0.101,用原码一位乘求乘积 X X 丫。(10分) 解:部分积乘数 00 000 101 + 00 100 00 100 + 00 100 00 101 00 010 100 结果符号 =Xs 异或 Ys=1 】内) 1、 用移码分别计算下列结果,并指出溢出情况 (1) X=- 0.0010001,Y=+0.0101011,求[X+Y] (2) X=+0.1101111,Y= — 0.0101011,求[X-Y] (3) X=+1000000 和 丫二一1000000,求[X+Y] [X]移=00.1101111 [X+Y] 移=01.0011010 [X]移=01.1101111 [X-Y]移=10.011010 [X]移=01 1000000 [X+Y]移=01 0000000 (1) (12 分) 移 移 移 [Y]补=00.0101011 没有溢出 [-Y]补=00.0101011 上溢出 [Y]补=11 1000000 没有溢出 00 010 010 00 001 001

—0. 100 Y= + 0.101,用原码一位乘求乘积 X X 丫。(10分) —0. 100 Y= + 0.101,用补码一位乘求乘积 X X 丫。(10分) 乘数 00 000 101 + 11 100 11 100 2、设 X= 2、设 X= 解:部分积

计 组 复 习 题 2016.1.17

本科生期末试卷一 一.选择题 (每小题1分,共10分) 1.计算机系统中的存贮器系统是指______。 A RAM存贮器 B ROM存贮器 C 主存贮器 D 主存贮器和外存贮器 2.某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为______。 A +(1 – 2-32) B +(1 – 2-31) C 2-32 D 2-31 3.算术 / 逻辑运算单元74181ALU可完成______。 A 16种算术运算功能 B 16种逻辑运算功能 C 16种算术运算功能和16种逻辑运算功能 D 4位乘法运算和除法运算功能 4.存储单元是指______。 A 存放一个二进制信息位的存贮元 B 存放一个机器字的所有存贮元集合 C 存放一个字节的所有存贮元集合 D 存放两个字节的所有存贮元集合; 5.相联存贮器是按______进行寻址的存贮器。 A 地址方式 B 堆栈方式 C 内容指定方式 D 地址方式与堆栈方式 6.变址寻址方式中,操作数的有效地址等于______。 A 基值寄存器内容加上形式地址(位移量) B 堆栈指示器内容加上形式地址(位移量) C 变址寄存器内容加上形式地址(位移量) D 程序记数器内容加上形式地址(位移量) 7.以下叙述中正确描述的句子是:______。 A 同一个CPU周期中,可以并行执行的微操作叫相容性微操作 B 同一个CPU周期中,不可以并行执行的微操作叫相容性微操作 C 同一个CPU周期中,可以并行执行的微操作叫相斥性微操作 D 同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作 8.计算机使用总线结构的主要优点是便于实现积木化,同时______。 A 减少了信息传输量 B 提高了信息传输的速度 C 减少了信息传输线的条数 D 加重了CPU的工作量 9.带有处理器的设备一般称为______设备。 A 智能化 B 交互式 C 远程通信 D 过程控制 10.某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数 据,并将其保存到主存缓冲区内。该中断处理需要X秒。另一方面,缓冲区内每存储 N 个数据,主程序就将其取出进行处理,这种处理需要Y秒,因此该系统可以跟踪到每 秒______次中断请求。 A.N / (NX + Y) B. N / (X + Y)N C .min[1 / X ,1 / Y] D. max[1 / X ,1 / Y]

测量学试题库 一、填空题 1.地面点到铅垂距离称为该点的相对高程。 答案:假定水准面 2.通过海水面的称为大地水准面。 答案:平均水准面 3.测量工作的基本内容是、、。 答案:高程测量角度测量距离测量 4.测量使用的平面直角坐标是以为坐标原点,为x轴,以为y轴。答案:两条互相垂直线的交点南北方向的纵轴东西方向的横轴 5.地面点位若用地理坐标表示,应为、和绝对高程。 答案:经度纬度 6.地面两点间高程之差,称为该两点间的。 答案:高差 7.在测量中,将地表面当平面对待,指的是在范围内时,距离测量数据不至于影响测量成果的精度。 答案:100平方千米 8.测量学的分类,大致可分为,,,。 答案:大地测量学普通测量学摄影测量学工程测量学 9.地球是一个旋转的椭球体,如果把它看作圆球,其半径的概值为km。 答案:6371 10.地面点的经度为该点的子午面与所夹的角。 答案:首子午面二面

11.地面点的纬度为该点的铅垂线与所组成的角度。 答案:赤道平面 12.测量工作的程序是、。 答案:从整体到局部先控制后碎部 13.测量学的任务是。 答案:测绘和测设 14.直线定向的标准方向有、、。 答案:真子午线方向磁子午线方向坐标纵轴方向 15.由方向顺时针转到测线的水平夹角为直线的坐标方位角。 答案:坐标纵轴线北端 16.坐标方位角的取值范围是。 答案:0°到360° 17.确定直线方向的工作称为,用目估法或经纬仪法把许多点标定在某一已知直线上的工作为。 答案:直线定向直线定线 18.距离丈量是用误差来衡量其精度的,该误差是用分子为的 形式来表示。 答案:相对 1 分数 19.用钢尺平量法丈量距离的三个基本要求是、、。答案:尺子要拉平标杆要立直且定线要直对点投点和读数要准确 20.直线的象限角是指直线与标准方向的北端或南端所夹的角,并要标注所在象限。 答案:锐 21.某点磁偏角为该点的方向与该点的方向的夹角。 答案:磁北真北

第1章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解: 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 2. 如何理解计算机的层次结构? 答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。 (1)硬件系统是最层的,它是整个计算机系统的基础和核心。 (2)系统软件在硬件之外,为用户提供一个基本操作界面。 (3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。 通常将硬件系统之外的其余层称为虚拟机。各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。 3. 说明高级语言、汇编语言和机器语言的差别及其联系。 答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语

言的符号表示,高级语言是面向算法的语言。高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。 4. 如何理解计算机组成和计算机体系结构? 答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。 5. ?诺依曼计算机的特点是什么? 解:?诺依曼计算机的特点是:P8 ●计算机由运算器、控制器、存储器、输入设备、输出设备五大 部件组成; ●指令和数据以同同等地位存放于存储器,并可以按地址访问; ●指令和数据均用二进制表示; ●指令由操作码、地址码两大部分组成,操作码用来表示操作的 性质,地址码用来表示操作数在存储器中的位置; ●指令在存储器中顺序存放,通常自动顺序取出执行; ●机器以运算器为中心(原始?诺依曼机)。

相关文档