1冯诺依曼体制中最核心的思想是计算机采用.docx

上传人:b****5 文档编号:5608127 上传时间:2022-12-29 格式:DOCX 页数:12 大小:23.12KB
下载 相关 举报
1冯诺依曼体制中最核心的思想是计算机采用.docx_第1页
第1页 / 共12页
1冯诺依曼体制中最核心的思想是计算机采用.docx_第2页
第2页 / 共12页
1冯诺依曼体制中最核心的思想是计算机采用.docx_第3页
第3页 / 共12页
1冯诺依曼体制中最核心的思想是计算机采用.docx_第4页
第4页 / 共12页
1冯诺依曼体制中最核心的思想是计算机采用.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

1冯诺依曼体制中最核心的思想是计算机采用.docx

《1冯诺依曼体制中最核心的思想是计算机采用.docx》由会员分享,可在线阅读,更多相关《1冯诺依曼体制中最核心的思想是计算机采用.docx(12页珍藏版)》请在冰豆网上搜索。

1冯诺依曼体制中最核心的思想是计算机采用.docx

1冯诺依曼体制中最核心的思想是计算机采用

一、填空题

1.冯·诺依曼体制中最核心的思想是计算机采用工作方式。

2.计算机系统由子系统和子系统两部分组成。

3.计算机硬件系统由、、、和五大部分组成。

4.表示一个数值数据的基本要素是、、。

5.在计算机中使用的,连同数符一起数码化的数称为。

6.浮点数表示中,数据的范围由的位数据决定,数的精度由决定。

7.在数的表示范围方面,浮点比定点。

在运算规则方面,浮点比定点。

在运算精度方面,浮点比定点。

8.每条指令由两部分组成,即部分和部分。

9.有一机器字16位,其中操作码占4位。

若采用三地址寻址,则每个地址位为位,可寻址空间为字节;若采用单地址寻址,则每个地址位为位,可寻址空间为字节。

10.采用可以减少指令中地址数目,而采用可使指令中该地址所需的位数减少。

11.为了取出操作数,立即寻址方式需访问内存次,而一级间接寻址方式需访问内存次。

12.指令中的地址码即是操作数的实际地址,这种寻址方式称为。

若指令中的地址码即是实际的操作数,这种寻址寻址方式称为。

13.存储器堆栈中,需要一个,用它来指明的变化。

14.运算器由多种部件组成,其核心部件是。

15.SN74181ALU是一个位运算单元,由它组成16位ALU需使用片SNN74182,其目的是为了实现并行操作。

16.按数据传送格式,总线可分为总线与总线。

按时序控制方式,总线可分为总线、总线和总线。

按传送信息类型,总线可分为、、。

17.在CPU内部及各设备内部,一般采用控制方式;而在系统总线中,常采用控制式。

18.我们把一次能为多个部件分时共享的信息传输线称为。

19.数据总线一次能并行传送的位数称为。

20.地址寄存器MAR用于存放的地址。

21.数据寄存器MDR用于存放之间传送的数据。

22.在CPU中,指令寄存器(IR)用来,它的位数与有关。

23.按产生控制信号的方式不同,控制器可分为

控制器与控制器。

24.任何一条指令的执行都要经过、和

三个阶段。

25.在微程序控制器中,微操作是由控制实现的最基本操作。

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

26.在计算机中,从一条指令的读取开始时刻到指令执行结束时刻这一段时间称为。

27.常见的三级存储体系(从CPU往外)是:

、、。

28.静态RAM与动态RAM相比,静态RAM速度,功耗,集成度,常用于容量的存储器中。

29.静态RAN是依靠存储信息的,而动态RAM是依靠来存储信息的。

其中RAM需要定期刷新。

30.一个完整的程序中断处理过程应包括、、、等阶段。

31.按数据传送方式,接口可分为接口与接口。

按时序控制方式分类,接口要分为接口与接口。

32.计算机控制I/O操作的基本策略有方式、方式、方式等。

33.8086CPU具有根地址线,直接寻址能力可达。

34.8088CPU从结构上可以分为执行部件和总线接口部件。

35.BIU主要用来实现EU的所有操作,并负责与或设备之间的信息交换。

36.一个源程序中可以包含代码段、段及段。

其中代码段是源程序中必不可少的,其它两个段可有可无。

37.SEGMENT/ENDS称为伪指令;ASSUME称为

伪指令;NAME/END称为伪指令;END称为伪指令;PROC/ENDP称为伪指令。

38.常用的DOS功能调用中的1号功能调用完成操作,2号功能调用完成。

39.三种数据定义伪指令分别为、、,数据定义子句为。

40.汇编程序一般采用次扫描完成对的汇编任务。

每一遍扫描都在遇到伪指令时结束。

二、单项选择题

1.若十六进制数为A5.C,则其十进制数为()。

A.245.6B.165.75C.55.75D.513.4

2.下列数中最小的数是()。

A.(1011011)2B.(142)8C.(62)16D.(10010111)BCD

3.下列数中最大的数是()。

A.(1011011)2B.(142)8C.(82)16D.(10010111)BCD

4.在机器数()中,零的表示形式是惟一的。

A.原码B.补码C.反码D.原码和反码

5.正数的机器数等于其真值的码制有()。

A.原码B.补码C.反码D.原码、反码、补码

6.定点8位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是()。

A.–128~+127B.–127~+127C.–129~+128D.–128~+128

7.若采用双符号位判断溢出,当结果的符号位为11时,表示()。

A.结果为正,无溢出B.结果正溢出

C.结果负溢出D.结果为负,无溢出

8.若采用双符号位判断溢出,当出现正溢出时,符号位是()。

A.00B.01C.11D.10

9.冯·诺依曼机的基本特征是()。

A.微程序控制B.存储程序控制C.组合逻辑控制D.同步控制

10.影响加法器运算速度的主要因素是()。

A.组成全加器的元器件的工作速度B.串行进位链的总延迟时间

C.所有本地进位di产生的速度D.所有全加和Qi产生的速度

11.一个完整的计算机系统应包括()。

A.运算器、存储器、控制器B.主机和外部设备

C.主机与应用程序D.配套的硬件设备和软件系统

12.中央处理机(CPU)是指()。

A.运算器B.控制器

C.运算器和控制器D.运算器、控制器和主存储器

13.运算器是由多种部件组成的,其核心部件是()。

A.数据寄存器B.累加器

C.多数转换器D.算术逻辑运算单元

14.运算器的主要功能是进行()。

A.算术运算B.逻辑运算

C.初等函数运算D.逻辑运算与算术运算

15.PSW是指令部件中()。

A.指令寄存器B.指令译码器

C.程序计数器D.程序状态寄存器

16.IR是指令部件中()。

A.指令寄存器B.指令译码器

C.程序计数器D.程序状态寄存器

17.在CPU中跟踪指令后继地址的寄存器是()。

A.主存地址寄存器B.指令寄存器

C.程序计数器D.状态条件寄存器

18.寄存器间接寻址中,操作数放在()。

A.通用寄存器B.主存单元C.堆栈D.程序计数器

19.计算机中的存储系统是指()。

A.RAM存储器B.ROM存储器

C.RAM存储器D.内存储器和外存储器

20.在指令中直接给出操作数地址的寻址方式为()寻址方式。

A.立即B.直接C.寄存器D.间接

21.8086/8088CPU中,用来存放程序的指令代码序列的寄存器是()。

A.CSB.DSC.SSD.ES

22.主存储器和CPU之间增加高速缓冲器的主要目的是()。

A.扩大主存储器容量B.解决主存与CPU之间速度匹配问题

C.扩大CPU通用寄存器数量D.既扩大主存容量又提高主存速度

23.EPROM是指()。

A.随机读写存储器B.可编程的只读存储器

C.只读存储器D.可擦除的可编程只读存储器

24.随机存储器是指()。

A.在工作时内容不能改变

B.以任意次序读写任意存储单元所用的时间相同

C.只能以某种预先确定的顺序来读写存储单元

D.不是根据地址而是根据所存储信息的全部特征可部分特征存取

25.存储周期是指()。

A.存储器的读出时间

B.存储器的写入时间

C.存储器进行连续读和写操作所允许的最短时间间隔

D.存储器进行连续写操作所允许的最短时间间隔

26.指令周期是指()。

A.从主存储器读取一条指令的时间

B.执行一条指令的时间

C.从主存中读取一条指令到指令执行结束的时间

D.主频脉冲时间

27.在微程序控制器中,机器指令与微指令的关系是()。

A.一条微指令由若干条机器指令组成

B.每一条机器指令由一条微指令来执行

C.一段机器指令组成的程序可由一条微指令来执行

D.每一条机器指令由一段用微指令组成一微程序一解释执行

28.同步控制是()的方式。

A.只适用于CPU控制B.只适用于外部设备控制

C.所有指令执行时间都相同D.由统一时序信号控制

29.当某一存储单元的逻辑地址为2500H:

0010H时,其对应的物理地址为()。

A.2500HB.0010HC.25100HD.25010H

30.中断是()。

A.子程序B.确定性的C.随机发生的D.多道程序

三、计算题

1.已知X=9,Y=–7,计算[X–Y]补(用6位二进制表示,左边2位为符号位),并使用变形补码来判断结果是否溢出?

若溢出是何种溢出。

2.已知X=–10,Y=7,计算[X–Y]补(用6位二进制表示,左边2位为符号位),并使用变形补码来判断结果是否溢出?

若溢出是何种溢出。

3.将数–69用下述规格化浮点格式表示(阶码与尾数均用补码表示,阶码以2为底)。

01——345——11

阶符

数符

|←———阶码———→|←———尾数———→|

–69

四、简答题

1.某指令格式结构如下所示,请回答下列问题:

15—10987——0

操作码

寻址方式

形式地址

(1)每条指令由哪两部分组成?

(2)是哪种指令格式?

(3)该格式指令可进行多少种操作?

(4)寻址方式可以有几种?

(5)若采用立即寻址方式,操作数的范围是多少?

2.简述微程序控制方式的基本思想。

 

3.简述微程序控制方式的优缺点。

 

4.何谓组合逻辑控制器?

何谓微程序控制器?

试比较它们的优缺点。

 

5.简述I/O接口的基本功能。

 

6.简述键盘的软件逐行扫描法。

 

7.简述原码与补码的不同。

 

8.何谓中断方式?

请指出它的主要特点,并举出两种应用实例。

 

9.比较并说明中断方式与DMA方式的主要异同。

 

10.解释下列名词:

(1)机器指令程序

(2)汇编指令

(3)汇编语言

(4)汇编语言程序

(5)源程序

(6)寻址方式

五、分析题

1.指出下列指令的功能。

(1)MOVAX,DISP[SI];

(2)LEADX,BUF;

(3)PUSHBX;

(4)AAS;

(5)JNCNEXT;

2.改错题(以下各题均有错,请针对题意改正其错误,或补充其不足)

(1)SRAM之所以称为静态存储器,是因为它在断电后仍能保存信息内容不变。

(2)在常用磁盘中,外圈磁道容量大于内圈磁道容量。

3.指出下列指令的错误。

(1)MOV[BX],[DI];

(2)MOVDS,100H;

(3)RLCAX,4;

(4)CMPBYTEPTR[BX],AB;

(5)MOVAX,[BX][BP];

(6)MOVAH,BX;

(7)ADD15H,BX;

(8)MOVCS,AX;

(9)MOVAX,[SI]{DI};

(10)MOVBYTEPTR[BX],100;

4.指出下列指令源操作数所用的寻址方式。

(1)MOVBX,100H;

(2)MOVAX,DAT[BX][DI];

(3)MOVDX,DAT[BX][DI];

(4)MOVSW;

(5)MOVSB;

(6)ADDAX,BX;

(7)MOVBX,[100];

5.设内存中某一单元的物理地址为12345H,试完成下列不同的逻辑地址表示:

(1)1234H:

H

(2)H:

0345H

6.写出存储器地址2314H:

0075H的段基址、偏移地址和物理地址。

7.已知两数5678H和0DCBAH相加,试写出下列各标志位的置位情况和相加结果。

 

OF:

SF:

AF:

CF:

结果:

8.已知两数5678H和0DCBAH相减,试写出下列各标志位的置位情况和相加结果。

 

OF:

SF:

AF:

CF:

结果:

9.已知DS=091DH,SS=1E4AH,BP=0024H,AX=1234H,BX=0024H,CX=0078H,SI=0012H,DI=0032H,(09226H)=00FFH,(09228)H=1E40H,(1E4F6H)=091DH,试写出下列程序段执行后有关寄存器和存储单元的结果。

MOVCL,20H[BX][SI]

MOV[BP][DI],CX

LEABX,20H[BX],[SI]

MOVAX,2[BX]

MOV[SI],BX

 

AX=BX=CX=(1E4F6H)=(091E2H)=

10.假设(DS)=1234H,(SI)=124,(12464H)=30ABH,(12484H)=464H。

试写出下列程序段执行后有关寄存器的结果。

LEASI,[SI]

MOVAX,[SI]

MOV[SI+22H],1200H

LDSSI,[SI+20H]

ADDAX,[SI]

(DS)=(SI)=(AX)=

11.假设(AX)=1234H,(BX)=0FFFFH,则下述3条指令执行后,寄存器AX和BX中的内容。

INCAX

NEGBX

ADDAX,BX

(AX)=(BX)=

12.假设(AX)=0FC77H,(CX)=504H,下列程序段要求完成求符号函数SNG(X)的值,试改正其中的错误指令,不允许改变指令或标号位置,X已在AL中。

-1X<0

Y=SNG(X)=0X=0

1X>0

错误:

正确:

ANDAL,AL

JSNEGV

JSZER

MOVY,0

JMPDONE

ZER:

MOVY,-1

JMPDONE

NEGV:

MOVY,1

DONE:

RET

13.有两个无符号数分别存于DATA和DATA+1单元,请写出下列程序段的功能。

MOVAL,DATA

CMPAL,DATA1

JNCLP

MOVAL,DATA+1

LP:

MOVDATA+2,AL

HLT

14.设有三个八位无符号数x、y、z分别存放在DAT、DAT1、DAT2单元中,请写出下列程序段的功能:

MOVAX,0

MOVRES,AX

LEABX,DAT

MOVAL,3

CALLSUB1

MOVAL,5

CALLSUB1

MOVAL,7

CALLSUB1

HLT

SUB1PROC

MUL[BX]

ADDRES,AX

MOVAX,0

INCBX

RET

14.若DATA1与DATA2都是内存单元的地址,请指出下列程序段的功能:

MOVAL,0

LEASI,DATA1

LEABX,DATA2

MOVCX,64H

NEXT:

MOVAL,[SI]

MOV[BX],AL

INCSI

INCBX

LOOPNEXT

HLT

六、设计题

1.用1K×4/片的存储芯片组成一个4KB存储器,地址总线A15~A0(低),数据总线D7~D0,R/W控制读写。

画出芯片级逻辑图,注明有关信号线,列出片选信号逻辑式。

 

2.按照教材第78页图3-13所示的模型机数据通路结构,拟出下列指令的读取与执行流程。

(1)MOVR0,R2

(2)MOVR1,(R3)+

 

(3)MOV(R1)-,R3(4)DECR3

 

(5)INC(R2)(6)ADDR1,R2

 

3.编写一程序段,统计数据区BUF中的个数,并存入RES单元。

数据段为:

DATASEGMENT

BUFDB0,5,0,3,2

RESDB?

DATAENDS

4.编写一程序段,将数据区BUF中最大的数存入RES单元。

数据段为:

DATASEGMENT

BUFDB0,5,0,3,2

RESDB?

DATAENDS

5.编一程序将字符串STR(长度20字节)中所有“&”用“$”代替。

6.编写一程序,计算X2+Y-5多项式的值,多项式存于AX中,X、Y是无符号数。

数据说明:

XDB0CH

YDB06H

7.将以S1为起始地址的20个字符,依次传送到同数据段的以S2为起始地址的一段字节之中。

假设S1+20

8.从NUM开始的100个存储单元中存放着ASCII码表示的十六进制数,试编程将其转换为十六进制数存回原存储单元。

(0至9、A至F的ASCII码为30H至39H和41H至46H)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1