第1章 微型计算机基础

1.2 硬件结构随堂测验

1、1.典型的PC系统结构中,南桥和北桥中间是ISA总线

2、2.微型计算机中CPU、ROM、RAM、I/O通过地址总线、数据总线、控制总线连接起来

1.3 数据表示随堂测验

1、1.100D=( )B=( )H

A、00100110B,26H

B、00000100B,04H

C、01100100B,64H

D、00010000B,10H

2、2.11101101111101010B=1DBEAH

1.3 数据表示随堂测验

1、1.-100D和+100D的原码和补码分别为( )

A、11100100B,10011100B,11100100B,11100100B

B、11100100B,10011100B,01100100B,11100100B

C、11100100B,10011111B,01100100B,01100100B

D、11100100B,10011100B,01100100B,01100100B

2、2. -127D的原码和补码分别为FFH和81H

1.6 性能指标随堂测验

1、1.存储容量是以字节为基本单位

2、2.1Byte=8bit

1.7 先进技术随堂测验

1、1.把外部存储器划出一部分区域当作内存使用,由操作系统一管理和调度的为( )技术

A、流水线

B、虚拟存储器

C、高速缓冲存储器

D、RISC

2、2.ARM处理器就是典型的虚拟存储技术,从而结构简单功耗降低

第一章 微型计算机基础

1、微机采用的先进技术中,精简CPU芯片中的指令的数目与简化指令格式,使芯片的电路简单,提高指令的执行速度的技术为( )

A、虚拟存储器技术

B、流水线技术

C、高速缓冲存储器技术

D、RISC技术

E、多线程技术

F、多核技术

G、RISC技术

2、10011101B=( )H=( )D

A、9C,157

B、9D,157

C、8D,156

D、9D,156

E、9E,157

F、9D,158

G、9D,157

3、+25D的原码和补码分别是( )

A、19H、19H

B、99H、0E7H

C、99H、19H

D、19H、0E9H

E、19H、19H

F、19H,99H

4、-127D的原码和补码分别是( )

A、7FH、7FH

B、7FH、81H

C、0FFH、7FH

D、0FFH、81H

E、81H,7FH

F、0FFH、81H

5、127D的原码和补码分别是

A、11111111B,00000000B

B、10000000B,11111111B

C、01111111B,01111111B

D、11111110B,00000000B

E、11111111B,11111111B

F、01111111B,01111111B

6、-25D的原码和补码分别是( )

A、19H,19H

B、99H,99H

C、99H,0E7H

D、0E7H,0E7H

E、19H,99H

F、99H,0E7H

7、135D=10001111B

8、微型计算机系统的硬件是由CPU、存储器、I/O接口和外部设备组成

9、计算机微处理器是由运算器和存储器组成

10、微机系统从CPU看到的一个速度接近内存却与外存相当的假想存储器技术是高速缓冲存储器技术

第一章作业

1、作业见附件

第2章 微机处理器结构

2.1 32位处理器结构随堂测验

1、1.CPU、存储器、I/O接口的作用分别为( )

A、桥梁、算术和逻辑运算单元、数据通道

B、算术和逻辑运算单元、输入输出和CPU的桥梁、输入输出通道

C、算术和逻辑运算单元、存储程序代码、存储器和CPU接口

D、算术和逻辑运算、存储程序代码、输入输出和CPU的桥梁

2.3 80x86基本寄存器1随堂测验

1、1.累加器AX通常用于乘法、除法、I/O操作,基址寄存器BX通常用于基址寻址和查表转换

2、2.AX和DX用于乘法、除法和I/O操作所以这两个通用寄存器在8086系统中没有区别

3、3.源、目标变址寄存器DI、SI通常称为指针

4、4.SP堆栈指针、BP基址寄存器都用于访问堆栈段的通用寄存器

2.4 80x86基本寄存器2随堂测验

1、1.8086分为六个段,每个段的容量最大64KB

2、2.通过标志寄存器里的标志可以实现对程序流程的改变

3、3.指令指针寄存器IP指向哪,计算寄存器就执行到哪儿

2.5 80x86基本寄存器3随堂测验

1、1.标志寄存器中CF=1表示( )

A、运算结果有偶数个1

B、运算结果为0

C、算术运算结果加法有进位或减法有借位

D、运算结果为负数

2、2.在通信中检查传输数据奇数还是偶数个1的标志位为( )

A、SF

B、CF

C、OF

D、PF

3、3.有符号八位二进制数相加超过-128~127时( )

A、OF=1

B、CF=1

C、ZF=1

D、SF=1

4、4.中断标志和单步标志分别为( )

A、TF,DF

B、IF,TF

C、IF,DF

D、TF,ZF

2.7 工作模式随堂测验

1、1.x86系统,下列说法不正确的是( )

A、实模式操作方式只允许微处理器寻址第一个1MB存储空间

B、存储器中1MB存储单元称实模式存储器或常规内容

C、DOS操作系统要求微处理器工作于实模式

D、微处理器加电或复位后都默认以实模式开始工作

2、2.保护模式CPU可以访问的物理存储空间为4GB,程序可用的虚拟存储空间为64TB。

3、3.虚拟8086模式和实地址模式一样

4、4.X86微处理器有三种工作模式分别为实地址模式、保护模式、虚拟8086模式

2.8 存储器组织随堂测验

1、1.假设(10000H)=12H、(10001H)=34H、(10002H)=56H,则(10001H)中的字为( )

A、1234H

B、3456H

C、5634H

D、3412H

2、2.x86实模式下1MB存储器的存储单元进行分段管理,下列说法错误的是( )

A、每个段都是独立寻址的逻辑单元,用于存放程序和数据

B、各逻辑段在存储器中采用浮动方式,既可以邻接、间隔、完全重叠、部分重叠

C、各个逻辑段只能属于一个逻辑段,不能重叠

D、一个存储单元的物理地址可以属于一个逻辑段,也可以同属于几个逻辑段

2.9 x86的分段结构随堂测验

1、1.已知 (DS)=2000H,数据段容量为64KB,则数据段首地址和末地址物理地址分别为20000H,2FFFFH

2、2.一个物理地址唯一对应一个逻辑段

3、3.用于数据的暂存、断点和现场的保护存储区是堆栈

4、4.8086CPU段基址来源于CS、DS、SS、ES、IP

2.10 引脚信号随堂测验

1、1.X86系统中下列说法正确的是( )

A、地址总线是单向,数据总线是双向的

B、地址总线、数据总线都是双向的

C、地址总线、数据总线都是双向的

D、地址总线是双向,数据总线是单向的

2、2.80486中4个存储体数据总线一个字从D0~D15传送,则

=( )

A、0011

B、0101

C、1010

D、1100

3、3.总线周期就是CPU对存储器或I/O端口完成一次读/写操作所需时间

2.11 微处理器的总线周期1随堂测验

1、3.微机系统与其他设备间的连接的总线为( )

A、片内总线

B、外部总线

C、芯片总线

D、系统总线

2、1.80486总线传送时序,在T1时钟传送地址,在T2时钟传送数据

3、2.总线就是计算机系统传送数据的通道

第二章 微处理器结构单元测验

1、设置一个32个字节的存储区,它的起始地址为80A0H:10F6H(段基址:偏移地址),这个数据区首字节单元和末字节单元的物理地址为( )

A、81AF6H,81B06H

B、80A00H,10F60H

C、81AF6H,81B15H

D、81AF6H,91900H

E、81AF6H,81B66H,

F、81AF6H,81B15H

2、通常用于堆栈段的段寄存器和基址寄存器是( )

A、CS,IP

B、SS,BP

C、SS,BX

D、DS,BP

E、DS,BX

F、SS,BP

3、X86实地址模式下,从21000H开始存储器中存放4个字节数据分别为11H、22H、33H、44H,则21002H字地址单元的数据是( )

A、3322H

B、2233H

C、3344H

D、4433H

E、2211H

F、4433H

4、8位二进制数进行加法运算时,运算结果超出-128~+127时,标志寄存器中的( )自动置1

A、CF

B、SF

C、OF

D、AF

E、PF

F、OF

5、8位二进制数进行运算中,结果标志寄存器中自动设置SF=1,ZF=0,OF=1,PF=1,则运算结果( )

A、表明运算结果是负数、不为零、有溢出、有偶数个1

B、表明运算结果是负数、不为零、有溢出、有奇数个1

C、表明运算结果是负数、为零、有溢出、有偶数个1

D、表明运算结果是负数、为零、没有溢出、有偶数个1

E、表明运算结果是负、正数数、不为零、有溢出、有奇数个1

F、表明运算结果是负数、不为零、有溢出、有偶数个1

6、x86有三种工作模式,与16位8086/8088在这种模式下保持兼容,32位微处理器这种模式下,增加了寄存器、扩充了指令、,可进行32位操作的模式是( )

A、保护模式

B、虚拟8086模式

C、实地址模式

D、实地址模式和虚拟8086模式

E、实地址模式和保护模式

F、实地址模式

7、堆栈的数据结构特点是后进先出,实模式下最大容量为64KB

8、堆栈中的进栈操作PUSH是将数据压入堆栈。进栈操作时,先将SP指针减1后再将数据压栈

9、8086系统中,内存分为4个逻辑段,其中数据段段基址存放在段寄存器DS中,16位偏移地址通常采用BX、SI、DI寄存器存放

第二章 微处理器结构单元作业

1、作业见附件

第3章 指令系统(一)

第3章 单元测验(一)

1、下列指令正确的是:

A、MOV 35, AH

B、MOV [AX], [1111H]

C、MOV DS, ES

D、MOV EAX, [1000H]

2、下列指令错误的是

A、MOV [BX], AB99H

B、MOV CH,00H

C、MOV DS,AX

D、MOV CS,BX

3、关于堆栈,正确的是

A、采用“先进先出”原则

B、栈底为低地址方向,栈顶为高地址方向

C、执行一次16位堆栈指令时,进栈则SP内容减2

D、堆栈不能进行32位操作

4、在计算机内部,一切信息的存取、处理和传送都是以 形式进行的。

A、EBCDIC码

B、ASCII码

C、ASCII码

D、二进制编码

5、执行查表指令XLAT前,需要先将待查找数据表的起始地址置入DS:AX中

6、立即数可以直接送段寄存器

第三章作业

1、作业包括简答,填空,分析,三种题型,总分一百。

第3章 指令系统(二)

第三章单元测试(二)

1、下列指令错误的是

A、ADD AL,[DI+1010H]

B、ADC DX,[SI]

C、INC DX

D、ADD AH,1010H

2、下列说法/指令正确的是

A、标志位CF=1,表明运算结果出错

B、SBB AL,0100H

C、DEC AL

D、ADC AL,1F0H

3、乘法指令不可以作为被乘数的是

A、EAX

B、AX

C、AL

D、AH

4、除法指令不可用存放余数的是

A、AL

B、AH

C、DX

D、EDX

5、CMP功能和SUB一样,都是做减法,结果送目标操作数

6、NEG指令是求补,可视作0减操作数

第三章 作业

1、作业见附件

第4章 汇编语言及程序设计(一)

第4章 单元测验(一)

1、指令一般包括( )两部分。

A、操作码和地址码

B、操作码和操作数

C、操作数和地址码

D、操作码和数据码

2、对于语句 X DW 10 DUP(0), 则X的LENGTH与SIZE分别为()。

A、10,20

B、10,10

C、20,10

D、10,40

3、已知(AX)=1234H,执行下面三条指令后,(AX)=()。 MOV BX, AX NEG BX ADD AX, BX

A、1234H

B、EDCCH

C、0000H

D、6DCCH

4、下面指令中X, Y是字节变量名,指令完成后,得到的正确的表达式是()。 MOV AL, X SHL AL, 1 DEC AL MOV Y, AL

A、Y = 2X+1

B、Y = 2X-1

C、X = 2Y+1

D、X = 2Y-1

5、在段定义伪指令中,选用“STACK”参数,在ASSUME语句中,把堆栈段分配给SS,则SS和SP自动装入。

6、汇编源程序通过编辑、汇编、链接后,便已经可以生成可执行的文件.EXE。

第4章 汇编语言及程序设计(二)

第四章 单元测验(二)

1、指令LOOPZ的循环结束条件是( )。

A、CX=0且ZF=0

B、CX=0或ZF=0

C、CX=0且ZF=1

D、CX=0或ZF=1

2、执行如下操作后,(AX)= ()。 MOV AX, 0 MOV BX, 1 MOV CX, 100 A: ADD AX, BX INC BX LOOP A

A、5000

B、5050

C、5100

D、5150

3、如下指令执行后,寄存器AX与BX的值分别为()。 ORG 40H DA1 DW AB12H, 4578H MOV AX, DA1 MOV BX OFFSET DA1

A、AB12H, 40H

B、AB12H, 42H

C、40H, AB12H

D、42H, AB12H

4、为了使得CX=-1时,转至MINUS而编制了一指令序列,其中错误的序列是()。

A、INC CX JZ MINUS

B、AND CX, 0FFFFH JZ MINUS

C、SUB CX, 0FFFFH JZ MINUS

D、XOR CX, 0FFFFH JZ MINUS

5、在调用DOS功能中的键盘输入字符串(0AH号功能)时,需要用DS:DX指向缓冲区的段基址和偏移地址。

6、子程序返回指令RET的功能是将堆栈段中保存的“断点”恢复到CS:IP中。

第四章(二) 作业

1、作业见附件

第5章 存储器

5.1 存储器概述随堂测验

1、采用固态硬盘能够提高PC的开机速度。

2、系统对存储器的要求是容量大、速度快、成本低。目前的技术可以一个存储器同时满足这三个要求。

5.2 存储器分类随堂测验

1、关于微机系统中存储器的类型,下面叙述不正确的是

A、SRAM主要用作高速缓存(Cache)。

B、DRAM主要用作内存。

C、ROM一般用于保存无需修改的程序或数据,如主板上的BOIS。

D、硬盘一般用作微机系统的主存。

5.3 典型存储器随堂测验

1、关于ROM和RAM,下面叙述正确的是:

A、ROM是只读存储器,在任何情况下都不能修改其存储内容。

B、/CE引脚为高电平时,数据线呈低阻态。

C、高速缓冲存储器一般用ROM,内存一般用RAM。

D、对SRAM进行读操作时,其/CE、/OE和/WE引脚应分别为低电平、低电平和高电平。

5.4 片选信号随堂测验

1、一个EPROM芯片2732(4K*8b),关于其引脚信号叙述正确的是:

A、有12根地址线,8根数据线,和1根片选信号线,片选信号低电平有效。

B、有13根地址线,3根数据线,和1根片选信号线,片选信号低电平有效。

C、有13根地址线,4根数据线,和1根片选信号线,片选信号高电平有效。

D、有12根地址线,3根数据线,和1根片选信号线,片选信号高电平有效。

5.5 芯片地址随堂测验

1、设实模式下一个EPROM芯片2732(4K*8bit)的片选信号由全部高位地址线通过一个与非门产生,则该芯片内存储单元的地址范围为:

A、7F000H-7FFFFH

B、FF000H-FFFFFH

C、00000H-00FFFH

D、00000H-7F000H

5.6 存储器扩展随堂测验

1、某8位微机,地址总线为20位。现有若干片EPROM芯片27256(32K×8b),若干片EPROM芯片27128(16K×8b),若干片SRAM芯片62256(32K×8b),以及若干片DRAM芯片2164A(64K×1b)。设计一个存储器系统,其程序存储区的容量为64KB,要求断电时程序区的程序不会丢失。数据存储区的容量为32KB,要求数据可随机存取,并且数据存取的速度尽可能得快。电路尽可能简单。则选用的芯片种类和数量分别为:

A、程序存储区应选用4片EPROM27128,数据存储区应选用1片SRAM62256。

B、程序存储区应选用2片EPROM27256,数据存储区应选用1片SRAM62256。

C、程序存储区应选用2片EPROM27256,数据存储区应选用4片DRAM2164A。

D、程序存储区应选用2片SRAM62256,数据存储区应选用1片EPROM27256。

5.7 Cache存储器随堂测验

1、关于Cache,下面叙述不正确的是:

A、Cache一般采用存取速度快的SRAM器件。

B、Cache通常分为两级。

C、Cache越大,成本越低。

D、主存的内容通过地址映射的方式,送入Cache中的相应位置。

5.8 虚拟存储器随堂测验

1、关于虚拟存储器管理技术,下面叙述不正确的是:

A、虚拟存储器管理有三种方法:分页存储管理,分段存储管理和段页存储管理。

B、分段和分页存储管理都是通过查表的方式找到物理地址。

C、分页管理时,各个页的大小可以不同。

D、具有较小内存的系统,可以使用虚拟存储器技术来实现大容量程序的运行。

5.9 x86存储器随堂测验

1、关于X86存储器的工作方式,下面叙述不正确的是:

A、X86存储器有三种工作方式:实地址方式、保护虚拟地址方式和虚拟8086方式。

B、实地址方式的寻址范围为1MB。

C、Windows采用的是保护虚拟地址方式。

D、同保护虚拟地址方式相比,虚拟8086模式没有使用保护模式。

第五章 存储器单元测验

1、一个系统需要8KB的存储器,如果该存储器由1K*4位的RAM芯片组成,共计需要多少片这样的RAM?

A、8片

B、16片

C、2片

D、32片

2、由1K*4位的芯片,组成64KB的存储容量,则至少需要多少条地址线?每个片子需要多少条地址线?

A、16,9

B、17,9

C、16,10

D、17,10

3、为某8位微机系统设计一个具有48KB RAM的存储器,若选用SRAM芯片6264,需要几片?若RAM的地址从4000H开始,则结束地址是多少?

A、8片;0BFFFH

B、6片;0BFFFH

C、8片;0FFFFH

D、6片;0FFFFH

4、下面叙述正确的是:

A、表示信息量最小的单位是字节(byte)。

B、每个ASCII码需要用一个字节表示。

C、32位操作系统最大可以管理1G内存。

D、硬盘属于内存。

5、如果一个存储器芯片地址线的最高位为A10,数据线的最高位为D3,则该芯片的存储容量为:

A、2K*4bit

B、2K*8bit

C、1K*4bit

D、1K*8bit

6、一个EPROM芯片2764,关于其引脚信号叙述正确的是:

A、有12根地址线,8根数据线,和1根片选信号线,片选信号低电平有效。

B、有13根地址线,8根数据线,和1根片选信号线,片选信号低电平有效。

C、有12根地址线,3根数据线,和1根片选信号线,片选信号高电平有效。

D、有13根地址线,3根数据线,和1根片选信号线,片选信号高电平有效。

7、EPROM、EEPROM和闪存内的信息都可以通过不同方式被重复擦除。

8、RAM的特点是掉电后保存的信息不会丢失。

9、SRAM的速度比DRAM快,一般用于作为微机系统中的高速缓存(Cache)。

第五章 存储器单元作业

1、作业见附件

第6章 IO接口技术(一)

I/O接口技术单元测验1

1、下列哪个不是I/O接口的功能?

A、数据缓冲

B、中断控制

C、总线控制

D、定时计数

2、下列哪种控制方式最适合于I/O设备和存储器之间大量数据的传输?

A、程序控制

B、查询方式

C、中断方式

D、DMA方式

3、下列哪个端口可以工作在方式2?

A、A口

B、B口

C、C口

D、A口和B口

4、已知8255A的地址范围60H-63H,则控制方式命令字应该写到哪个端口地址?

A、60H

B、61H

C、62H

D、63H

I/O接口技术作业1

1、作业见附件

第6章 I/O接口技术(二)——中断技术

6.4中断技术主要内容随堂测验

1、关于中断,下面说法中错误的是

A、中断使CPU可以及时处理重要事情

B、中断使CPU能够及时响应意外事件

C、中断能够实现CPU和外部低速设备高效通信

D、中断是x86 CPU独有的机制

2、中断的发生时刻是程序员预先确定的

6.5 中断类型及中断优先级随堂测验

1、80x86 CPU的中断类型号有___个

A、2

B、3

C、256

D、65536

2、打开可屏蔽中断可以通过置位标志寄存器中___实现

A、ZF

B、SF

C、IF

D、DF

3、中断来源包括

A、NMI管脚

B、软件中断

C、INTR管脚

D、内部中断和异常

6.6中断矢量表.随堂测验

1、中断矢量表保存的是

A、中断服务程序的入口地址

B、中断服务程序代码

C、中断号

D、中断服务程序的返回地址

2、80x86实模式下,中断矢量表的大小为___

A、1024字节

B、256字节

C、3FFH字节

D、1000字节

3、实模式下,中断类型号为10的中断服务程序的段地址存放在____

A、0010H

B、0020H

C、0028H

D、002AH

6.7中断处理过程随堂测验

1、CPU在每条指令结束后会检查是否由中断发生,CPU检查的顺序为_______

A、NMI中断->INTR中断->内部中断->单步中断

B、INTR中断->内部中断->NMI中断->单步中断

C、单步中断->内部中断->NMI中断->INTR中断

D、内部中断->NMI中断->INTR中断->单步中断

2、断点信息保存在___中

A、堆栈

B、寄存器

C、CACHE

D、ROM

3、中断处理过程包括

A、中断申请

B、中断响应

C、中断处理

D、中断返回

4、CPU响应中断时,将执行如下动作

A、关闭中断

B、保存断点

C、取中断向量

D、执行IRET

6.8 和中断相关的指令随堂测验

1、打开可屏蔽中断,应使用指令___

A、STI

B、CLI

C、INTO

D、IRET

2、设置中断向量,使用DOS INT 21H功能号__

A、25H

B、35H

C、45H

D、55H

3、用DOS INT 21H提供的功能读取中断向量时,所读出中断向量的偏移地址存在__

A、DS

B、ES

C、DX

D、BX

6.9 中断控制器82C59A随堂测验

1、一片8259芯片可以管理___个中断源

A、2

B、8

C、16

D、64

2、8259是位于___和___间的接口芯片

A、CPU和可屏蔽外部中断源

B、CPU和不可屏蔽外部中断源

C、CPU和内存

D、CPU和串口

6.10 82C59A结构框图随堂测验

1、8259有___个地址

A、1

B、2

C、4

D、8

2、关于8259芯片中ISR寄存器说法正确的是

A、ISR中保存中断服务程序地址

B、ISR中存放CPU正在服务的中断信息

C、ISR定义中断的优先级

D、ISR中数据不可能出现多个1的情况

6.11 82C59A级连方式连接随堂测验

1、8259可以进行级联来扩展中断源,最多支持___个中断

A、8

B、16

C、32

D、64

2、关于8259芯片级联,下面说法错误的是

A、主片的INT连CPU,从片的INT接主片的IRx

B、主片、从片的

信号连接在一起

C、主片、从片的CAS0,CAS1,CAS2连接在一起

D、主片SP接低电平,从片SP接高电平

6.12 82C59A的工作方式随堂测验

1、如果某中断服务程序执行完,但没有清除对应的ISR标志,则

A、后继中断响应不受影响

B、优先级高于该中断的能够得到CPU响应

C、优先级低于该中断的被屏蔽

D、所有中断皆被屏蔽

2、在8259级联系统中,如果主、从都设置为完全嵌套方式,则主片和从片的中断源都可以实现正常优先级嵌套

第六章中断技术单元测验1

1、标志寄存器中和中断相关的标志位是

A、CF

B、SF

C、PF

D、IF

2、外设向CPU发起中断请求时,会通过电平或边沿信号来触发,8086可以接收中断请求的物理引脚有

A、NMI和HOLD

B、INTR和NMI

C、/INTA和INTR

D、ALE和/RD

3、CPU处理中断时,会根据中断类型号在中断向量表中找到中断服务程序入口地址。8086中断类型号有___个

A、256

B、1024

C、2

D、64

4、中断程序结束后,需返回到断点,用到的指令是_____

A、RET

B、IRET

C、POP

D、PUSHF

5、中断的产生是随机的

6、CPU处理中断是按一定顺序进行,最高优先处理的中断是NMI中断

5月份期中考试

期中考试客观题

1、Intel 8086支持( )容量主存空间, 80486支持( )容量主存空间。

A、1MB,4GB

B、64KB,4GB

C、1MB,1MB

D、4GB,4GB

2、IA-32处理器在保护方式下,段寄存器是( )位的。

A、32

B、16

C、64

D、48

3、某个处理器具有16根地址总线,通常可以用( )表示最低位地址信号。

A、A0

B、A1

C、A15

D、A8

4、计算机中有一个“01100001”编码。如果认为它是BCD码,则表示真值是( )

A、75

B、28

C、97

D、61

5、根据下列( )标志反映运算结果是否为0。

A、CF

B、ZF

C、SF

D、PF

6、在BUF DW ?,?,5,9这条语句中,?代表的含义是( )

A、随机数(字节型)

B、字符的ASCII

C、随机数(字型)

D、随机数(双字型)

7、(-127)的8位二进制数补码是( )。

A、FCH

B、81H

C、7BH

D、7CH

8、设ESP=0012FFB0H,执行下列指令后,ESP寄存器的值是( )。 PUSH EAX POP EBX

A、00200000H

B、002002FFH

C、001FFCB0H

D、0012FFB0H

9、MOV AL,88H ADD AL,AAH 指令执行后,设置的标志位CF和OF的值是( )。

A、CF=0 OF=1

B、CF=1 OF=1

C、CF=0 OF=0

D、CF=1 OF=0

10、若程序的数据段定义如下: ORG 200H DATA DB 10H,20H 数据20H的偏移地址为( )。

A、0200H

B、0000H

C、0201H

D、无法确定

11、Pentium 处理器采用 位数据总线与主存相连。

12、如果一位对应处理器一个地址信号,16位地址信号共能寻址___________容量主存空间。

13、获取变量名所具有的偏移地址的操作符是_____________。

14、8086无等待的总线周期由__________个T状态组成。

15、Pentium无等待的总线周期由__________个T状态组成。

16、假设在平展存储模型下,EBX=1256H,执行指令“JMP EBX” 后 EIP=__________

17、已知逻辑地址为7000:38B0H,该段的起始物理地址是 H。

18、定义字节变量的伪指令助记符是_____________。

19、设CF=1,(AX)=1000H,执行RCL AL,1后,(AX)= 。

20、设CF=1,(AX)=1000H,执行RCL AL,1后,CF= 。

期中考试主观题

1、指令分析题:(本大题10分,每小题2分) 假设当前DS=B800H,BX=0200H,SI=0002H,物理地址[B8200]-[B8203]的存储单元依次存放78H,56H,34H和12H,[B9200H]-[B9203H]依次存放C4H,A2H,65H和7BH,独立执行下列指令,AX寄存器的内容分别是什么?源操作数是什么寻址方式? 1)MOV AX, [BX] 2)MOV AX, DS:[1200H] 3)MOV AX, [BX+SI] 4)MOV AX, 1200H 5)MOV AX, BX

2、程序分析题:(本大题10分,每空5分) 说出以下程序段的功能和结果。 .data string byte ‘Assembly?’,0 ; 以0结尾的字符串 .code xor ebx,ebx again: mov al,string[ebx] cmp al,0 jz done inc ebx jmp again done: mov eax, ebx 该程序段的功能是: 结果为:eax =

3、程序分析题:(本大题20分) 下段为利用字符串显示子程序DISPMSG实现十六进制显示。 1)(本小题15分,每空3分)下列程序填充完整。 2)(本小题5分)写出该程序主程序与子程序通过什么方式传递参数? .data regd byte ‘EAX=’, 8 dup(0),'H',0 .code mov eax, 1234abcdh ; 假设一个数据 xor ebx,ebx mov ecx,8 again: rol ① ; 高4位循环移位进入低4位 push eax call ② mov regd+4[ebx] , al pop eax inc ebx dec ecx jnz ③ mov eax,offset regd call dispmsg htoasc proc and ④ ; 只取AL的低4位 or al,30h cmp ⑤ ; 是0~9,还是A~F jbe htoend add al,7 htoend: ret ; 子程序返回 htoasc endp

4、程序分析题:(本大题10分) 编程记录某个字符串中空格出现的次数,结果保存在SPACE单元。(补充完成下列代码) ; 数据段 string byte 'Do you have fun with Assembly ?',0 space dword ? ; 代码段 mov esi,offset string xor ebx,ebx ;EBX用于记录空格数 again: mov al,[esi] cmp al, ① jz done cmp al, 20h jne ② inc ③ next: inc esi jmp ④ done: mov space, ⑤

5、指令分析题:(本大题10分,每小题2分) 判断下列哪些指令是否错误,若错误,请改正。 1)MOV [EAX],[EBX] 2)MOV CX, dword ptr var 3)SHR EAX,4 4)ADD 43H,BL 5)MOV AX,ES:BX

期中考试补交

主观题补交

1、补交,把答案合成一个文档,附件上传

C语言口求整除x与y的余数,微机原理与接口-中国大学mooc-题库零氪相关推荐

  1. C语言口求整除x与y的余数,取余或取模运算小结

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? %求余数整除 a / b = C ( C是整除得到的值) 例如: 3 / 4 = 0--–3 ,其中C为0, 3为余数 ...

  2. 中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周)

    中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周)  Lan   2020-05-03 14:21   369 人阅读  0 条评论 感谢中国大学MOOC提供的学习平台 ...

  3. c语言只需编译 不需连接,C语言程序设计-中国大学mooc

    C语言程序设计-中国大学mooc http://carrottt.blog.bokee.net    2020-6-9 转载自网课答案 (www.daanplus.com) : 完整答案请关注公众号[ ...

  4. python内置库求复数的辐角_皮肤与美容—医学专家如是说_中国大学MOOC(慕课)_章节测验答案...

    皮肤与美容-医学专家如是说_中国大学MOOC(慕课)_章节测验答案 更多相关问题 某国开展对外贸易,一般来说可以使 为防止麻醉后引起呕吐或窒息,一般手术前禁食.禁饮的时间是 [单选题]Windows ...

  5. python程序只能使用源代码进行运行、不能打包_中国大学MOOC计算机程序设计语言(Python)网课答案...

    中国大学MOOC计算机程序设计语言(Python)网课答案 表达式[3] in [1, 2, 3, 4]的值为________________. python 3.x语句 print(1, 2, 3, ...

  6. 中国大学MOOC哈工大C语言程序设计第9周编程题在线测试

    中国大学MOOC哈工大C语言程序设计第9周编程题在线测试 1.重复数字检查(4分) 题目内容: 从键盘输入一个数,检查这个数中是否有重复出现的数字.如果这个数中有重复出现的数字,则显示"Re ...

  7. 【神经网络与深度学习-TensorFlow实践】-中国大学MOOC课程(四)(Python语言基础(2))

    [神经网络与深度学习-TensorFlow实践]-中国大学MOOC课程(四)(Python语言基础(2)) 第4讲 Python语言基础(2) 4.1 内置数据结构 4.1.1 序列数据结构(sequ ...

  8. python语言程序设计慕课_中国大学MOOC(慕课)_Python语言程序设计基础_试题及答案...

    中国大学MOOC(慕课)_Python语言程序设计基础_试题及答案 更多相关问题 智慧职教: 反应级数的绝对值不会超过3,可以是正整数或者负整数,不能是分数. 在铆接过程中,铆孔的质量直接影响铆接质量 ...

  9. 中国大学Mooc浙大翁恺老师《零基础学Java语言》编程作业(续)(5~ 7)

    感谢中国大学Mooc平台给我学习的机会,感谢翁恺老师深入浅出的讲解. 写此文为纪念我从无到有的学习和成长.便于以后回顾. 此答案仅供参考. 提交作业时需把 public class Homework_ ...

最新文章

  1. 让你的名字在百度排名前列
  2. 码这么多字只为搞懂如何在Python和Java中使用JSON
  3. java模块是什么6_Java 9 揭秘(6. 封装模块)
  4. c++中algorithm头文件、STL库简介及使用说明
  5. iOS如何判断当前网络的运营商
  6. 【渝粤教育】电大中专中成药作业 题库
  7. 前端学习(6):javascript简介
  8. 抓取一台电脑linux,教程方法;用来获取Linux主机信息的5个常用命令电脑技巧-琪琪词资源网...
  9. Json扩展 (转)
  10. linux grep正则表达式,linux-正则表达式与grep命令
  11. JAVA开发一个合并单元格报表,纵向同值单元格的合并
  12. CDN技术--分布式网站架构必备利器
  13. 财会法规与职业道德【10】
  14. 华为机试 - 数字涂色
  15. 这辈子要做件有意义的事
  16. 2019年安徽大学ACM/ICPC实验室新生赛(公开赛)
  17. 邮箱安全再成热点 金笛企业邮件系统保障企业用户通信安全
  18. 关于新浪微博iPhone客户端设计与实现硕士论文学习心得
  19. vue 绑定多个class 顺便带上三元运算 判断
  20. 计算机原理及应用教学大纲,微型计算机原理及应用教学大纲.pdf

热门文章

  1. Corona渲染用炫云云渲染真好
  2. 计算机开考科目,计算机等级考试明年开考科目确定
  3. 浪潮nf5180m5服务器安装系统,浪潮(Inspur)英信服务器NF5180M5
  4. 锂电池软件测试,锂电池测试员岗位职责
  5. 服务器负载均衡是什么?有什么用?
  6. 【web-攻击应用程序框架】(12.1)分层架构:攻击与保障
  7. 福建省大学生计算机一级试题及答案,2014年福建省最新版本计算机一级模拟选择题、(含答案)详解.pdf...
  8. vue首屏加载速度慢_vue项目首屏打开速度慢的解决方法
  9. Docker 学习笔记 - 进阶四 Docker网络和 Docker compose
  10. 我,本科生,告诉你拿到华为offer是什么体验!!!