好文档 - 专业文书写作范文服务资料分享网站

微机系统中的微处理器1-4

天下 分享 时间: 加入收藏 我要投稿 点赞

微处理器

1.什么是微处理器?什么是微型计算机?什么是微型计算机系统?三者有什么联系和区别? 2.微型计算机系统在硬件上是由 几大部分组成的。 A.微处理器、存储器、I/O接口和总线 B.运算器、控制器、存储器和I/O接口 C.微处理器、存储器、输入设备和输出设备

3.微型计算机在硬件上是由 四大部分组成的。 A微处理器、存储器、I/O接口和总线

B.算术逻辑单元、寄存器组、程序计数器和指令系统 C.微处理器、存储器、输入设备和输出设备 D.主板、硬盘、键盘和显示器

4.8086CPU从功能上分为几部分?简述各部分的功能及组成? 5.CPU中运算器的主要功能是 。 A算术运算 B.逻辑运算

C.算术运算和逻辑运算 D.函数运算

3.8086CPU由两个独立的工作单元组成,它们是( )。

(1)ALU,MEM (2)MEM,BIU (3)EU,ALU (4)BIU,EU

6.8086/8088CPU在结构上由哪两个独立的处理单元构成?这样的结构其最主要的优点是什么? 7.8086CPU的内部结构由 组成。

A.ALU、EU、BIU B.ALU、BIU、地址加法器 C.寄存器组、ALU D.EU、BIU

8.CPU由哪些基本部件组成?这些部件的基本功能有哪些?

9.8086CPU从内部功能上分为 和 两个独立的功能部件。 10. 是以CPU为核心,加上存储器、I/O接口和系统总线组成的。 A.微处理器 B.微型计算机 C.微型计算机系统 11.CPU中ALU部件主要完成 。 A地址指针的转换 B.中断处理 C算术和逻辑运算 D.产生各种时序

12.微型计算机中,CPU的基本功能是: 。

13.标志寄存器(FR)是微处理器的基本组成部件之一,其作用是寄存ALU操作结果的某些重要状态或特征。

14.控制标志有三个,即 、 、 ,其中没有专用指令对其置/复位的标志是 (无专用指令)。

15.计算机的字长越长,一个字所能表示的数据精度就越高;在完成同样精度的运时,则处理速度 。

A.越高 B.越低 C.不一定

16.计算机字长取决于 总线的宽度?

18.衡量微机系统性能的主要指标有哪些?运算速度为1000MIPS的计算机,其平均指令周期为多少?

答:微型计算机系统的主要性能指标有:字长、存储器容量、运算速度、外设扩展能力和软件配置情况等。1.Mov ax,var源操作数的寻址方式是:

A. 立即寻址

B. 直接寻址

C. 变址寻址 D. 基址寻址

2.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:

A. 基址寻址 C. 变址寻址

B. 立即寻址 D. 基址变址寻址

3.MOV DX,COUNT[BP][DI]的源操作数的寻址方式是:

A. 变址寻址 C. 直接寻址

4.若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行结果为:

A. 0EF1FH C. 0FE1FH

5.若AX=2000H,CL=90H,则DIV CL执行后,AX=

A. 8038H C. 9138H

6.若BL=83H,CF=1,则ADC BL,90H执行后,BL=

A. 15H C. 17H

7.若DX=1010H,则AND DX,DX的执行结果为

B. 16H D. 14H

B. 8039H D. 8138H

B. 0FEFFH D. 0FE21H B. 基址寻址 D. 基址变址寻址

A. 0000H C. 1010H

B. 1111H D. FFFFH

8.指令MOV BX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为:

A. 17500H C. 14500H

9.指令MOV AX,COUNT[BX],若COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为:

A. 17400H C. 15400H

10.指令MOV DX,DELTA[BX][SI],若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为:

A. 6F300H C. 59800H

B. 77800H D. 78700H B. 17000H D. 14500H B. 16500H D. 13500H

汇编语言设计

1.通常将软件分为两大类,一类是 ,另一类是应用软件。

2.用汇编语言编写的程序需经过 翻译成机器语言后,才能在计算机中执行。 (A)链接程序 (B)解释程序 (C)操作系统 (D)汇编程序 3.计算机能直接认识、理解和执行的程序是 。

A.汇编语言程序 B.机器语言程序 C.高级语言程序

4.计算机不能直接执行符号化的程序,必须通过语言处理程序将符号化的程序转换为计算机可执行的程序,下述所列程序中 不属于上述语言处理程序。

A 汇编程序 B 编译程序 C 解释程序 D 反汇编程序

5.系统软件在系统初始化时,必须立即用 汇编语言指令来进行 的操作。 6.所谓程序就是采用指令系统中的指令根据题目要求排列起来的 集合。 7.在MOV WORD FIR[0074H],55BBH指令的机器代码中,最后一个字节是 A.00H B.55H · C.74H D.BBH 8.80X86系列微处理器都有 三类寻址方式。 A.立即寻址、寄存器寻址和存储器寻址

B.立即寻址、基址寻址和变址寻址 C.立即寻址、直接寻址和间接寻址

9.寻址方式指出了操作数的位置,一般来说 。 A.立即寻址给出了操作数地址

B.寄存器直接寻址的操作数在寄存器内,而指令给出了寄存器 C.直接寻址直接给出了操作数本身

10.寄存器间接寻址指令的操作数在 。

A寄存器中 B.存储器代码段中 C.存储器数据段或堆栈段中

11.80486CPU中有11种指令寻址方式,其中寄存器间接寻址的操作数在 B 中。 A.寄存器 B.存储器的堆栈段或数据段 C.存储器的代码段

12.基址加变址寻址方式中,基址寄存器指 ,变址寄存器指 。

13.8086CPU在基址加变址的寻址方式中,基址寄存器可以为 ,变址寄存器可以为 ,如已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作数在 中。

14.数据段中有以下定义: DATAl EQU 16H DATA2 DW 16H

指出下面两条指令的寻址方式:

MOV AX,DATAl;DATAl的寻址方式为 。 MOV AX,DATA2;DATA2的寻址方式为 。 15.JMP WORD PTR[DI]的寻址方式为 。

A.段内直接 B.段外直接 C. 段内间接 D.段外间接 16.设双字数据1A2B3C4DH,存于首址为A0000H的数据区中,则该数据的各字节从该处起按 顺序依次为: , , , 。

17.在8086变址寻址方式中,操作数的物理地址等于: 。 A. 段寄存器左移四位加上变址寄存器的内容

B.段寄存器左移四位加上变址寄存器的内容再加给定的偏移量 C.段寄存器左移四位加上变址寄存器的内容再加基址寄存器内容 D.段寄存器左移四位加上基址寄存器的内容再加给定的偏移量

18.逻辑地址由段基址和 组成。将逻辑地址转换为物理地址的方法是 ,其中的段基值由 提供(存储)。

19.在8086中,设(DS)=2A10H,当该数据段为最大时,其物理地址的首地址PA首= H,末地址PA末= H。

20.已知在指令执行前,有DI=0300H,BX=0010H,CF=0,DS=2000H,SS=3000H,BP=0100H,SP=0020H,[DS:310H]=0AAH,[DS:311H]=55H。

(1)执行指令RCR WORD FTR[BX+DI],1后,目的操作数值为 。 (2)指令MOV AL,[BP+100H]的源操作数物理地址为 。 (3)指令POP 300H[DI]的源操作数物理地址为 。 21. 指出下列指令的源操作数字段是什么寻址方式: 1).MOV EAX,ECX ;源操作数ECX为寄存器寻址;

2).MOV EAX, [ECX][EBX*2];源操作数[ECX][EBX*2]为“基址加比例变址”寻址

3).ADC EAX, MASK [EBX] [EDX];源操作数MASK[EBX][EDX]为“带位移的基址变址”寻址 4).INC [EDI*8][ECX+60];源操作数[EDI*8][ECX+60]为“带位移的基址加比例变址”寻址; 5).AND EAX,[ECX];源操作数[ECX]为寄存器间接寻址。 22.MOV AL,DS:[100H];源操作数的寻址方式是

23.ADD AX,[BP+SI+10];源操作数访问的逻辑段是 。 24.一条微机处理器指令应包含两个部分,即: 。 A.操作码和操作数 B.源和目的操作数 C.EU和BIU D.存储器和I/O接口

25.任何一条计算机指令都显式包含操作码和操作数两部分。

26.不管是什么CPU,其指令系统都包含如下指令类型: 、 和 。 27.指令由哪几部分组成,它们各起什么作用?指令执行过程分哪几个阶段?

答:指令由操作码和操作数两部分组成。操作码指明指令的操作性质和完成的功能;操作数部分给出指令操作的数据或存放地址,所以也叫地址码。

每条指令的执行过程都包含取指令、分析指令和执行指令三个阶段。 28.“溢出”一般是指计算机在运算过程中产生的 。 A. 数据量超过了内存容量

B.文件个数超过了磁盘目录区规定的范围 C.数超过了机器所能表示的范围 D.数超过了变量的表示范围

29.CPU的状态寄存器(FLAG)中,标志SF和OF的含义是 和 。若当前减法运算X-Y后,(SP)=1、(OF)=1,说明两者比较的结果为 。

30.若IMUL BL执行后,CF=OF=1,则表示 。

31.INC AX指令执行后,不受影响的状态标志是 标志。

32.控制标志有三个,即 、 、 ,其中没有专用指令对其置/复位的标志 是 (无专用指令)。 33.8088执行指令 MOV AL,0D5H

ADD AL,5BH .

后,状态标志CF,ZP,OF分别为 。

A.1,0,0 B.1,0,1 C.1,1,0 D.0,1,1 34.在执行NOT AL指令后,使与AL有相同值的指令可为

35.设8086中的(AX)=7834H,(BX)-8640H,执行指令SUB AX,BX后,标志位CP= ,SF= ,ZF= ,OF 。

36.若8086执行SUB AH,AL后的结果是(AH)=85H,OF=1,问: (1)执行前AH和AL内的数哪个大?

(2)AH中原存的是正数还是负数? 其理由是: 。 (3)结果(AH)=85H是否正确? ,理由是: 。

37.在指令MOV AX,0执行后,CPU状态标志位ZF的取值 。 A.为0 B.为1 C.不确定 D.没有影响

38.用指令SUB对两个8位二进制数值数据进行减法运算后,得到结果为0FAH以及标志位OF=“1”,SF=“1”和CF=“1”,这个结果表示的十进制数值是多少?

39.指令的寻址方式有顺序和跳转两种,采用跳转方式可实现 。 A堆栈寻址 B.程序的条件转移

C.程序的无条件转移 D.程序的条件转移和无条件转移

40.当使用串比较指令CMPSB寻址两数据块中相同字节数据时,应使用重复前缀 C A.REP B.REFZ C.REPNZ

41.当使用串处理指令CMPSW寻找两串中的不同数据时,应使用的重复前缀为 A.REP B.RPT C.REPZ D.REPNZ

微机系统中的微处理器1-4

微处理器1.什么是微处理器?什么是微型计算机?什么是微型计算机系统?三者有什么联系和区别?2.微型计算机系统在硬件上是由几大部分组成的。A.微处理器、存储器、I/O接口和总线B.运算器、控制器、存储器和I/O接口C.微处理器、存储器、输入设备和输出设备3.微型计算机在硬件上是由四大部分组成的。
推荐度:
点击下载文档文档为doc格式
9dlxf5g2kl5nd0e7mk6m
领取福利

微信扫码领取福利

微信扫码分享