计算机原理试题大汇总(必过)免费 - 图文

更新时间:2023-12-15 01:16:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

全国2012年10月自考《微型计算机原理及应用》试题

一、单项选择题(本大题共20小题,每小题1分,共20分) 1.计算机表示一个二进制数的最基本的单位是( ) A.位 B.字节 C.字 D.双字 2.世界上第一台电子计算机是( ) A.Apple 机 B.ENIAC C.IBM 360 D.IBMPC机 3.基址寄存器是指( ) A.AX B.BX C.CX D.DX 4.要将进位标志置1,可执行指令( ) A.CLC B.CLD C.STC D.STD

5.数据定义语句中,用命令DD定义的数据的长度为( ) A.8位 B.16位 C.32位 D.64位 6.SRAM芯片6116的片选信号为( ) A.CE C.OE

B.GND D.WE

7.下列关于I/O端口独立编址的说法,正确的是( ) A.译码电路较简单 B.I/O端口占用内存空间 C.程序设计的灵活性好 D.不需要专用的I/O指令 8.74LS373芯片是一种( ) A.译码器 B.锁存器 C.缓冲器 D.数据收发器

9.异步通信时,在电平幅值一定的情况下,数据传送的距离与数据传送的速率( ) A.无关 B.相等 C.成正比 D.成反比

10.在8251A提供的与MODEM相连的控制信号中,用于表示数据终端准备好的信号是( ) A.CTS C.DTR

B.DSR D.RTS

11.下列PC总线信号线中,属于控制线的是( ) A.A19~A0 B.D7~Do C.I/OCHCK

D.MEMR

12.十进制数-126的8位二进制补码表示为( ) A. 01111110 B.10000000

C.10000001 D.10000010

13.设某一个32位浮点数的阶码有7位,尾数有23位,阶符和数符各1位,则它能表示的最大正数为( ) A.(1-2-23)×27 B.(l-2-7)×223 C.(l-2-127)×223 D.(1-2-23)×2127

14.设某存储单元的段基值为9000H,偏移地址为1000H,该存储单元的物理地址为( ) A.0A000H B.10000H C.19000H D.91000H

15.下列指令中,源操作数的寻址方式为立即寻址的是( ) A.MOV BX,AB.MOV BX,A+l C.MOV BX,OFFSET D.MOV BX,A[SI]

16.设AX中存放一个带符号数,要完成(AX)/2运算,应使用指令( ) A.RCRAX,1 B.RORAX,1 C.SARAX,1 D.SHRAX,1

17.设AX=0089H,指令“CBW”执行后,AX寄存器的内容为( ) A.0089H B.0F89H C.8089H D.0FF89H

18.8086系统的存储器采用奇偶分体,当传送奇地址的高位字节时( ) 一.

C.BHE=H,A0=LD.BHE= H,A0=H

19.两片8259A级联,最多可管理的不同优先级的中断源为( ) A.8级 B.9级 C.15级 D.16级

20.当输入电压满刻度值为1V时,10位模/数转换器的分辩率约为( ) A.1mV B.l0mV C.l00mV D.1V

二、多项选择题(本大题共5小题,每小题2分,共10分)

21.下列8086微处理器的引脚信号中,受最小/最大工作方式影响的控制信号有( )

IO A.DENB.DT/RC.M/BHE=L,A0= LB.BHE=L,A0= H

D.RDE.WR

22.下列指令中,错误的指令有( ) ..

A.MOVDS,1000HB.MOV DS,AXC.MOVDI,1000H

D.MOV[BX],[SI]E.MOVBX,[SI]

23.设有数据定义“ADBl,2”。下列指令执行后,可使BL=1的指令有( ) A.MOVBL,AB.MOVBL,TYPEAC.MOVBL,LENGTHA D.MOVBL,SIZEAE.MOVBX,WORDPTRA

24.下列关于74LS138译码器的说法,正确的有( ) A.74LS138芯片有三个“选择”输入端 B.74LS138芯片有三个“使能”输入端

C.74LS138芯片有8个输出端

D.若74LS138的输入端中除G1为高电平外,其余的“使能”输入端和“选择”输入端全部为低电平,此时输出端Y0为低电平

E.若74LS138的输入端中除G1为高电平外,其余的“使能”输入端和“选择”输入端全部为低电平,此时输出端Y1为低电平

25.下列中断类型码中,属于内部中断的中断类型码有( )

A.0B.1C.2D.3E.4

三、填空题(本大题共5小题,每小题2分,共10分)

26.总线是微处理器、________和________之间相互交换信息的公共通路。 27.类型指定运算符PTR可以为标号指定的类型属性有________和________两种。 28.从器件组成的角度来分类,半导体存储器可分为________存储器和________存储器两种。

29.控制信息是由________发出的,用于控制外设接口________以及外设的启动和停止的信息。

30.当总线上所接负载超过总线的负载能力时,必须在总线和负载之间加接________或________。

四、简答题(本大题共5小题,每小题5分,共25分) 31.8086CPU的标志寄存器中状态位AF为辅助进位标志,仿照这一写法写出状态位CF、OF、PF、SF和ZF的含义。

32.内存芯片同CPU连接时,CPU的地址线分成哪两部分?分别有什么作用?

(1) SUB指令和CMP指令有何异同之处?

34.写出将字符A输出到打印机上的指令序列。

35.与程序传送控制方式相比,DMA数据传送速度明显提高的原因是什么?

五、分析题(本大题共2小题,每小题10分,共20分) 36.阅读下面的程序段,回答问题。 XOR BX,BX MOV CX,30

Ll:MOV AX,CX

MOV DL,5 DIV DL CMP AH,0 JNE L2

ADD BX,CX L2:LOOP Ll

(1)程序段执行后,BX寄存器的内容是什么?

(2)若将程序段中的指令“MOVDL,5”改写为“MOV DL,3“程序段执行后,BX寄存器的内容又是什么?

(3)程序段完成什么功能?

37.设8253的端口地址分别为210H~213H(通道0的地址为210H,控制口地址为213H)。

已知计数器0连续产生20KHz方波,将计数器0的输出OUT0作为计数器1的时钟CLK1,使其连续产生20ms定时中断,请填空完成以下程序段。 MOV AL,(1) ;工作方式控制字中无关位默认为0 MOV DX,(2) OUT DX,AL ;写控制寄存器,设置定时器1 MOV DX,(3) MOV AX,(4) ;计数初值,采用十六位二进制计数 OUT DX,AL ;写入计数初值的低8位 MOV AL,(5) OUT DX,AL ;写入计数初值的高8位 六、设计题(本大题共1小题,15分)

38.某应用系统以8255A作为接口,通过B口采集一组开关S7~S0的状态,然后通过A口控制发光二极管LED7~LED0显示开关状态:Si闭合,则对应LEDi亮;Si断开,则对应的LEDi灭,如题38图所示。设8255A端口地址为320H~323H,请填空完成以下程序段。

S MOV AL,(1) ;初始化,方式选择控制字中无关位默认为0

MOV DX,(2) OUT DX,AL Ll: MOV DX,(3)

IN (4) MOV OUT JMP AL,DX AL

DX,(5) DX,AL Ll

;读开关状态(1断,0通)

;对应LED灯点亮(1亮,0灭)

2012年10全国自考微型计算机原理及应用试卷参考答案

模拟试题一

一、简答题:

1.简述USB总线的特点。

2.什么是中断类型码?什么叫中断向量?什么叫中断向量表?它们之间有什么联系?

3.简述高速缓冲存储器Cache为什么能够实现高速的数据存取?

4.有一个由20个字组成的数据区,其起始地址为3500H:0320H。试写出数据区首末单元的实际地址。

5.设有一个具有16位地址和8位数据的存储器,问:(1)该存储器能存书多少个字节的信息?(2)如果存储器由8K×4位RAM芯片组成,需要多少片?(3)需要地址多少位做芯片选择?

6.定性分析微型计算机总线的性能指标。 7.虚拟存储器的含义是什么? 二、编程及综合题

1.已知8255A的地址为0060H~0063H,A组设置方式1,端口A作为输入,PC6PC7作为输出,B组设置方式1,端口B作为输入,编制初始化程序.。 2编写8253初始化程序。如下图所示(注意端口地址),要求3个计数通道分别完成以下功能:

(1)通道0工作于方式3,输出频率为2KHZ的方波; (2)通道1产生宽度为480us的单脉冲;

(3)通道2用硬件方式触发,输出负脉冲,时间常数为26。

(提示:8253的端口地址分别为:0310H、0312H、0314H、0316H)

参考答案:

一、简答题 1答:1)具备即插即用特性,为USB接口设计的驱动程序和应用程序可自动启动、成本低,节省空间,为开放性的不具备专利版权的理想工业标准。 2)可动态连接和重新配置外设,支持热插拔功能; 3)允许多台设备同时工作;

4)可以向USB总线上的设备供电,总线上的设备可以自备电源; 5)通讯协议支持等时数据传输和异步消息传输的混合模式; 6)支持实时语音、音频、和视频数据传输。

2答:8086/8088系统可以处理256种中断,为了区别每一种中断,为每个中断安排一个号码,称为中断类型码。每一种中断服务程序在内存中的起始地址称为中断向量,以32位逻辑地址表示,即为CS:IP。把所有中断向量存储在内存中的某一个连续区中,这个连续的存储区称为中断向量表。

中断向量CS:IP在中断向量表中的位置为:中断向量表中偏移量为(中断类型码×4)的单元中存放IP的值,偏移量为(中断类型码×4+2)的单元中存放CS的值。

3答:高速缓冲存储器Cache是根据程序局部性原理来实现高速的数据存取。即在一个较小的时间间隔内,程序所要用到的指令或数据的地址往往集中在一个局部区域内,因而对局部范围内的存储器地址频繁访问,而对范围外的地址则范围甚少的现象称为程序访问的局部性原理。

如果把正在执行的指令地址附近的一小部分指令或数据,即当前最活跃的程序或数据从主存成批调入Cache,供CPU在一段时间内随时使用,就一定能大大减少CPU访问主存的次数,从而加速程序的运行。 4答:数据区首地址=3500 H×10H+0320H=33320H

数据区末地址=33320H+28H-1=33347H

5答:(1)因为8位二进制数为1个字节,所以16位地址能存储216=64KB个字节的信息; (2)需要64K×8/8K×4=16片RAM

(3)因为需要16片来构成存储器,而16片需要4位地址线进行译码输出,故需要4位做芯片选择。

6答:微型计算机总线的主要职能是负责计算机各模块间的数据传输,对总线性能的衡量也是围绕这一性能而进行的。性能中最重要的是数据传输率,另外,可操作性、兼容性和性能价格比也是很重要的技术特征。具体来说,总线的主要性能指标有以下几项:

(1)总线宽度:以位数表示。

(2)标准传输率Mb/s:是总线工作频率与总线宽度的字节数之积。

(3)时钟同步/异步:总线中与时钟同步工作的称为同步总线;与时钟不同步工作的称为异步总线。这取决于数据传输时源模块与目标模块间的协议约定。(4)信号线数:这是地址总线、数据总线和控制总线线数的总和。信号线数和系统的复杂程度成正比关系。

(5)负载能力:以系统中可以连接的扩展电路板数表示。

(6)总线控制方法:包括突发传输、并发工作、自动配置、仲裁方式、逻辑方式、中断方式等项内容。

(7)扩展板尺寸:这项指标对电路板生产厂家很重要。

(8)其他指标:电源是5V还是3V,能否扩展64位宽度等。

任何系统的研制和外围模块的开发,都必须服从其采用的总线规范。

7答:虚拟存储器是以存储器访问的局部性为基础,建立在主存-辅存物理体系结构上的存储管理技术。在存储系统中,由于主存容量不能满足用户的需要,因而引入辅存作为后援。即辅存做主存用,扩大编程者的使用空间。

二、综合及编程题

1答案: MOV DX, 0063H MOV AL, 00110111B

OUT DX, AL 2答案:

编写8253的初始化程序

1.确定端口地址:0310H、0312H、0314H、0316H 2.确定工作方式:通道0,方式3

通道1,方式1 通道2,方式5

3.确定计数值:通道0:N0=1MHz/2KHz=500 通道1:N1=480us/(1/1mhz)=480 通道2:N2=26

4.确定控制字:通道0:00110111B

通道1:01110011B

通道2:10011011B

对3个通道的初始化程序如下: ;通道0初始化程序 MOV DX, 316H

MOV AL,00110111B OUT DX,AL MOV DX,310H MOV AL,00H OUT DX, AL MOV AL,05H OUT DX,AL

;通道1的初始化程序 MOV DX, 316H

MOV AL, 001110011B OUT DX, AL MOV DX, 312H MOV AL, 80H OUT DX, AL MOV AL, 04H OUT DX, AL

;通道2初始化程序 MOV DX, 316H

MOV AL, 10011011B OUT DX, AL MOV DX, 314H MOV AL,26H OUT DX,AL

模式试题二

一、 填空:

1、设字长为八位,有x= ?1,y=124,则有:[x?y]补=_________, [x?y] 补=__________;2、数制转换:247.86= H =______________BCD;

3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;

4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;

5、8086系统中,地址FFFF0H是___________________ 地址; 6、8086CPU的MN/MX引脚的作用是____________________; 7、8251芯片中设立了_____、_____ 和______三种出错标志;

8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个TW等待周期。

9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。 二、简答题:

1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。

2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值? 三、阅读程序与接口芯片初始化: 1、源程序如下:

MOV CL,4

MOV AX,[2000H]

SHL AL,CL SHR AX,CL

MOV [2000H],AX

试问:?若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H)=_____,(2001H)=______。

?本程序段的功能_________________________。 2、源程序如下:

MOV AL,0B7H AND AL,0DDH XOR AL,81H

OR AL,33H

JP LAB1 JMP LAB2

试问:?执行程序后AL=_______;

?程序将转到哪一个地址执行:__________。

3、源程序如下:

MOV CX,9

MOV AL,01H MOV SI,1000H NEXT: MOV [SI],AL INC SI

SHL AL,1 LOOP NEXT

试问:?执行本程序后有:AL=_____;SI=______;CX=______;

?本程序的功能是______________________________。 4、某系统中8253占用地址为100H~103H。初始化程序如下: MOV DX, 103H

MOV AL, 16H OUT DX, AL SUB DX, 3 OUT DX, AL

试问:?此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?__________________;

?若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:___________。

5、已知某8255A在系统中占用88~8BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序:

模式试题二参考答案

一、填空题

1、01111011 10000011

2、F7?DCH 001001000111?10000110 BCD 3、取指令执行指令

4、00000H~003FFH区 256个 4个 5、CPU复位以后执行第一条指令的地址 6、决定CPU工作在什么模式(最小/最大) 7、奇/偶错帧格式错溢出错

1 0 0 1 任意?? 0 Y1

1 0 1 0 任意?? 0 Y2 1 0 1 1 任意?? 0 Y3

?8255的端口地址为 80H, 82H, 84H, 86H 8253的端口地址为 90H, 92H, 94H, 96H

8259的端口地址为 A0H, A2H, 8251的端口地址为 B0H, B2H, (2) OUT 80H, AL

IN AL, 82H 2、 (1) 控制线连接图如图所示。

(2) PC38255PC2GATE08253OUT1GATE1OUT0IR28259?通道0工作在方式2—分频发生器; 通道1工作在方式3—方波速率发生器 8251R×CT×C 四、程序阅读题

1、AL=01H AH=00 H BL=08H

2、(1) 从目的串中查找是否包含字符 ?0?,若找到则停止,否则继续重复搜索。 (2) ZF=1, 说明已找到字符 ZF=0, 说明未找到字符

CX?0,说明中途已找到字符退出

CX=0,且ZF=0说明串中无字符 ?0?

3、∵ 74C3H

? 95C3H DF00H

且有:CF=1, ZF=0, SF=1, OF=1 ?程序将转到L5标号处执行。

4、(1) 程序对8253的通道1进行初始化。

(2)计数常数为10000D,BCD计数。

(3)工作在方式3,方波速率发生器周期=10000?1μs=10000μS=10ms

五、编程题

1、(1) MOV DX, 203H MOV AL, 10111000B OUT DX, AL

(2) MOV DX, 202H IN AL, DX MOV AH, AL TEST AL, 80H

JNZ NEXT1

MOV DX, 203H

MOV AL, 00000011B ;对PC1置位

OUT DX, AL (2分) NEXT1:MOV AL, AH TEST AL, 40H JZ NEXT2

MOV AL, 00000000B ;对PC0复位 MOV DX, 203H OUT DX, AL

NEXT2:……… (3分) 2、 DATA SEGMENT

BUFER DB 10,0,20,15,38,236 MAX DB 0 MIN DB 0

AVI DB 0

DATA ENDS (2分)

STACK SEGMENT PARA STACK?STACK? DW 100 DUP (?) STACK ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DATA,SS:STACK (1分)

START PROC FAR

BEGIN: PUSH DS MOV AX,0 PUSH AX

MOV AX,DATA MOV DS,AX

LEA DI,BUFFER

MOV DX,0 ;使DH=0,DL=0 MOV CX,6

MOV AX,0 ;和清0 MOV BH,0 ;最大值

MOV BL,0FFH ; 最小值 (2分) LOP1: CMP BH,[DI]

JA NEXT1 ;若高于转移 MOV BH,[DI];大值?BH NEXT1: CMP BL,[DI] ;

JB NEXT2 ;若低于转移

MOV BL,[DI];小值?BL (2分) NEXT2: MOV DL,[DI];取一字节数据 ADD AX,DX ; 累加和 INC DI

LOOP LOP1 MOV MAX,BH;送大值

MOV MIN, BL;送小值 (3分) MOV DL, 6

DIV DL,;求平均值

MOV AVI, AL;送平均值

RET START ENDP CODE ENDS

END BEGIN (3分)

练习题

一、填空题

1. 微型计算机系统的硬件由五大部分组成,这五个部分是________________、________________、________________、________________和________________。 2. 8086CPU 由________________和________________两部分构成。

3. 微机的三总线结构包括________________、________________和________________。 二、编程题

1.设8255A的A口工作于方式1输入,B口工作于方式0输入。

(1) 编写初始化程序(设端口地址为BB80~BB83H)。

(2) 编写程序使C口PC5输出高电平,然后从B口输入数据到累加器。

8255A方式控制字格式。 D7 D6 D5 D4 D3 D2 D1 D0 标志位 0:PC3~ P C0输出 1:PC3~ P C0输入 00:A口方式0 01:A口方式1 0:B口输出 1X:A口方式2 1:B口输入 0:A口输出 1:A口输入 0:B口方式0 1:B口方式1 0:PC7~ P C4输出 1:PC7~ P C4输入

8255A C口置位/复位控制字格式 D7 D6 D5 D4 D3 D2 D1 D0 标志位 0:指定口线复位 1:指定口线置位 未用 PCi(i=0~7) 2.利用8254的通道1,产生2KHz方波。设输入时钟频率2MHz,端口地址为90~93H。

(2) 写出控制字并求出计数初值(BCD码计数) (3) 编写初始化程序

8254控制字格式 SC1 SC0 RW1 RW0 M2 M1 M0 BCD 0:二进制计数 00:计数器0 1:BCD码计数 01:计数器1 10:计数器2 11:无效 000:计数结束中断 001:单拍负脉冲 00:计数器锁存 X10:频率发生器 01 :只读/写计数器低字节 X11:方波发生器 10 :只读/写计数器高字节 100:软件触发选通 11:先读/写计数器低字节 101:硬件触发选通 后读/写计数器高字节

3若用EPROM2764(8K×8b)和SRAM6264(8K×8b)组成16K ROM和32kRAM存储系统,需要多少芯片?地址线中哪些位参与片内寻址?哪些位用作芯片组寻址?(设系统地址总线为20位,采用全地址译码)。

计算机原理课程学位考试试题(参考答案见题后)

一、选择题

1、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 2、用以指定待执行指令所在地址的是C。

A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 3、完整的计算机系统应包括D。

A、运算器、存储器、控制器 B、外部设备和主机 C、主机和实用程序 D、配套的硬件设备和软件系统 4、计算机存储数据的基本单位为A。

A、比特Bit B、字节Byte C、字组Word D、以上都不对 5、计算机中有关ALU的描述,D是正确的。

A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 6、计算机系统中的存储系统是指D。

A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 7、下列语句中是C正确的。

A、1KB=1024?1024B B、1KB=1024MB C、1MB=1024?1024B D、1MB=1024B 8、用以指定待执行指令所在地址的是C。

A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 9、计算机系统中的存储系统是指 D 。

A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存

10、电子计算机的算术/逻辑单元、控制单元及主存储器合称为 C 。

A、CPU B、ALU C、主机 D、UP 11、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 12、下列D属于应用软件。

A、操作系统 B、编译程序 C、连接程序 D、文本处理 13、下列语句中是C正确的。

A、1KB=1024?1024B B、1KB=1024MB C、1MB=1024?1024B D、1MB=1024B 14、计算机系统中的存储系统是指D。

A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 15、下列D属于应用软件。

A、操作系统 B、编译程序 C、连接程序 D、文本处理 16、存放欲执行指令的寄存器是D。 A、MAE B、PC C、MDR D、IR

A、累加器 B、通用寄存器 C、操作数寄存器 D、堆栈 135、中断向量地址是 C 。

A、子程序入口地址 B、中断服务程序入口地址 C、中断服务程序入口地址的地址 D、逻辑地址

136、在微程序控制器中,机器指令与微指令的关系是B。 A、每一条机器指令由一条微指令来执行

B、每一条机器指令由若干条微指令组成的微程序来解释执行 C、若干条机器指令组成的程序可由一个微程序来执行 D、微指令由机器指令来执行 137、程序计数器PC属于B。

A、运算器 B、控制器 C、存储器 D、输入设备 138、当[x]反=1.1111时,对应的真值是 A 。 A、-0 B、-15/16 C、-1/16 D、-1

139、通常一地址格式的算术运算指令,另一个操作数隐含在 A 中。 A、累加器 B、通用寄存器 C、操作数寄存器 D、程序计数器 140、在整数定点机中,下述说法正确的是 B 。

A、原码和反码不能表示-1,补码可以表示-1 B、三种机器数均可表示-1

C、三种机器数均可表示-1,且三种机器数的表示范围相同 D、以上都不对

141、当[x]反=1.1111时,对应的真值是 A 。 A、-0 B、-15/16 C、-1/16 D、-1 142、垂直型微指令的特点是C。 A、微指令格式垂直表示 B、控制信号经过编码产生 C、采用微操作码 D、一次可以完成多个操作

143、在微程序控制器中,机器指令与微指令的关系是B。 A、每一条机器指令由一条微指令来执行

B、每一条机器指令由若干条微指令组成的微程序来解释执行

C、若干条机器指令组成的程序可由一个微程序来执行 D、微指令由机器指令来执行

144、若要表示0-999中的任意一个十进制数,最少需要 C 位二进制数。 A、6 B、8 C、10 D、1000

145、直接寻址的无条件转移指令功能是将指令中的地址码送入A。 A、PC B、地址寄存器 C、累加器 D、指令寄存器 146、程序员编程所用的地址叫做 A

A、逻辑地址 B、物理地址 C、真实地址 D、伪地址

147、若要表示0-999中的任意一个十进制数,最少需要 C 位二进制数。 A、6 B、8 C、10 D、1000

148、基址寻址方式中,操作数的有效地址是 A 。

A、基址寄存器内容加上形式地址(位移量) B、程序计数器内容加上形式地址 C、变址寄存器内容加上形式地址

D、逻辑地址 二、填空题

1、在用户编程所用的各种语言中,与计算机本身最为密切的语言是汇编语言。 2、系统总线按传输内容的不同分为数据总线、地址总线和控制总线。 3、存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。 4、主存和Cache的地址映像方法有直接映像、全相联映像、组相联映像。 5、虚拟存储器指的是主存-辅存层次,它可给用户提供一个比实际主存空间大得多的虚拟地址空间。 6、存储器可分为主存和辅存,程序必须存于主存内,CPU才能执行其中的指令。 7、在用户编程所用的各种语言中,与计算机本身最为密切的语言是汇编语言。 8、在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用、DMA和CPU交替访问主存

9、一个总线传输周期包括 申请分配阶段 、 寻址阶段 、 传输阶段 和 结束阶段 四个阶段。

10、存放欲执行指令的寄存器是IR。 11、在用户编程所用的各种语言中,与计算机本身最为密切的语言是汇编语言。 12、计算机唯一能直接执行的语言是机器语言。

13、Cache的命中率是指CPU要访问的信息与在Cache中的比率。 14、计算机存储数据的基本单位为比特Bit。

15、主存和Cache的地址映像方法有直接映像、全相联映像、组相联映像。 16、Cache的命中率是指 CPU要访问的信息与在Cache中的比率 ,命中率与 Cache的块长和容量 有关。

17、Cache的命中率是指 CPU要访问的信息与在Cache中的比率 。 18、主机与设备交换信息的控制方式中,程序查询方式主机与设备是串行工作的,中断方式和DMA方式主机与设备是并行工作的。 19、计算机存储数据的基本单位为比特Bit 。

20、虚拟存储器指的是主存-辅存层次,它可给用户提供一个比实际主存空间大得多的虚拟地址空间。

251121、设x?,则[x]补=0.11001,[x]补=0.011001,[x]补=0.0011001,[-

3224x]补=1.00111。

22、三级存储系统是指Cache、主存、辅存。 23、计算机唯一能直接执行的语言是机器语言

24、在总线的异步通信方式中,通信的双方可以通过不互锁、半互锁和全互锁三种类型联络。

25、操作数的地址在寄存器中的寻址方式是寄存器间接寻址;操作数的地址在主存储器中的寻址方式是存储器间接寻址。

26、虚拟存储器指的是主存-辅存层次,它可给用户提供一个比实际主存空间大得多的虚拟地址空间。

27、一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段。

28、Cache的命中率是指CPU要访问的信息与在Cache中的比率。

29、主机与设备交换信息的控制方式中,程序查询方式主机与设备是串行工作的,中断方式和DMA方式主机与设备是并行工作的,且DMA方式主程序与信息传送是并行进行的。

30、虚拟存储器指的是 主存-辅存层次 ,它可给用户提供一个比实际

主存 空间大得多的 虚拟地址 空间。

31、主存和Cache的地址映像方法有直接映像、全相联映像、组相联映像。

32、一个总线传输周期包括 申请分配阶段 、 寻址阶段 、 传输阶段 和 结束阶段 四个阶段。

33、三级存储系统是指Cache、主存、辅存。

34、在用户编程所用的各种语言中,与计算机本身最为密切的语言是 汇编语言 ,计算机唯一能直接执行的语言是 机器 语言。

35、虚拟存储器指的是主存-辅存层次,它可给用户提供一个比实际主存空间大得多的虚拟地址空间。

36、在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用、DMA和CPU交替访问主存。

37、主机与设备交换信息的控制方式中,程序查询方式主机与设备是串行工作的,中断方式和DMA方式主机与设备是并行工作的,且DMA方式主程序与信息传送是并行进行的。

38、某机采用三地址格式指令,共能完成50种操作,若机器可在1K地址范围内直接寻址,则指令字长应取 36 位,其中操作码占 6 位,地址码占 30 位。

39、设机器数字长8位(含1位符号位),若机器数BAH为原码,则算术左移一位得F4H,算术右移一位得9DH 。

40、Cache的命中率是指 CPU要访问的信息与在Cache中的比率 。

251141、设x?,则[x]补=0.11001,[x]补=0.011001,[x]补=0.0011001,[-

3224x]补=1.00111。

42、Cache的命中率是指CPU要访问的信息与在Cache中的比率。

43、设机器数字长8位(含1位符号位),若机器数BCH为原码,则逻辑右移一位得 5EH 、算术右移一位得 9EH 。

44、主机与设备交换信息的控制方式中,程序查询方式主机与设备是串行工作的,中断方式和DMA方式主机与设备是并行工作的,且DMA方式主程序与信息传送是并行进行的。

45、设机器数字长8位(含1位符号位),若机器数BEH为原码,则逻辑右移一位得 5FH 、算术右移一位得 9FH 。 46、Cache的命中率是指CPU要访问的信息与在Cache中的比率,命中率与Cache的块长和容量有关。

47、设机器数字长8位(含1位符号位),若机器数BAH为原码,则算术左移一位得F4H,算术右移一位得9DH。

48、操作数的地址在主存储器中的寻址方式是存储器间接寻址。

49、采用浮点数表示时,若尾数为规格化形式,则浮点数的表示范围取决于阶码的位数,精度取决于尾数的位数,数符确定浮点数的正负。

50、设寄存器位数为8位,机器数采用补码形式(含1位符号位)。对应于十进制数-28,寄存器内容为 E4H ;对应于十进制数28,寄存器内容为 1CH 。 51、在浮点加减运算中,对阶时需小阶向大阶看齐,即小阶的尾数向右移位,每移一位,阶码加1,直到两数的阶码相等为止。

52、设机器数字长8位(含1位符号位),若机器数BAH为原码,则算术左移一位得F4H,算术右移一位得9DH。

53、虚拟存储器指的是 主存-辅存层次 ,它可给用户提供一个比实际 主存 空间大得多的 虚拟地址 空间。

54、在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是停止CPU访问主存、周期挪用、DMA和CPU交替访问主存。

251155、设x=,则[x]补= 0.11001 ,[x]补= 0.011001 ,[x]补=

32240.0011001 ,[-x]补= 1.00111 。

56、主机与设备交换信息的控制方式中,程序查询方式主机与设备是串行工作的,中断方式和DMA方式主机与设备是并行工作的,且DMA方式主程序与信息传送是并行进行的。

57、计算机操作的最小单位时间是时钟周期

58、采用浮点数表示时,若尾数为规格化形式,则浮点数的表示范围取决于阶码的位数,精度取决于尾数的位数,数符确定浮点数的正负。 59、微指令格式可分为 垂直 型和 水平 型两类

60、对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数地址,其中一个操作数通常隐含在累加器中。

61、采用浮点数表示时,若尾数为规格化形式,则浮点数的表示范围取决于阶码的位数,精度取决于尾数的位数,数符确定浮点数的正负。

162、已知[x]补=1.1010100,则x=-0.0101100,[x]补=1.1101010。

263、在微程序控制器中,一条机器指令对应一个 微程序 ,若某机有35条机器指令,通常可对应 38个微程序 。

64、操作数由指令直接给出的寻址方式为直接寻址;操作数的地址在寄存器中的寻址方式是寄存器间接寻址;操作数的地址在主存储器中的寻址方式是存储器间接寻址。

65、操作数由指令直接给出的寻址方式为直接寻址。

66、某机采用三地址格式指令,共能完成50种操作,若机器可在1K地址范围内直接寻址,则指令字长应取 36 位,其中操作码占 6 位,地址码占 30 位。

167、已知[x]补=1.1010100,则x=-0.0101100,[x]补=1.1101010。

268、对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数地址,其中一个操作数通常隐含在累加器中。

69、微指令格式可分为 垂直 型和 水平 型两类

70、对于一条隐含寻址的算术运算指令,其指令字中不明确给出操作数地址,其中一个操作数通常隐含在累加器中。

71、某机采用三地址格式指令,共能完成50种操作,若机器可在1K地址范围内直接寻址,则指令字长应取 36 位,其中操作码占 6 位,地址码占 30 位。

72、设机器数字长8位(含1位符号位),若机器数BCH为原码,则逻辑右移一位得 5EH 、算术右移一位得 9EH 。

73、设寄存器位数为8位,机器数采用补码形式(含1位符号位)。对应于十进制数-26,寄存器内容为 E6 H;对应于十进制数26,寄存器内容为 1A H。 74、

75、某机采用三地址格式指令,共能完成50种操作,若机器可在1K地址范围内直接寻址,则指令字长应取36位,其中操作码占6位,地址码占30位。 76、计算机操作的最小单位时间是时钟周期

77、设寄存器位数为8位,机器数采用补码形式(含1位符号位)。对应于十进制数-28,寄存器内容为 E4H ;对应于十进制数28,寄存器内容为 1CH 。 78、计算机操作的最小单位时间是时钟周期

79、在微程序控制器中,一条机器指令对应一个 微程序 ,若某机有35条机器指令,通常可对应 38个微程序 。

80、某机采用三地址格式指令,共能完成50种操作,若机器可在1K地址范围内直接寻址,则指令字长应取36位,其中操作码占6位,地址码占30位。 81、在微程序控制器中,一条机器指令对应一个 微程序 ,若某机有35条机器指令,通常可对应 38个微程序 。 三、应用题

1、已知接收到的汉明码为0111101(按配偶原则配置),试问欲传送的信息是什么?(15分) P1=1?3?5?7=1 P2=2?3?6?7=1 P4=4?5?6?7=1

本文来源:https://www.bwwdw.com/article/p2m5.html

Top