第一周 微型计算机基础概论(第1章)
作业
1、1 2 3 4 5 6 7 8 9 10
作业1
1、1 2 3 4 5 6 7 8 9 10
第二周 微处理器与总线(第2章)
第2章作业
1、若DS=1000H,段长64KB,则该段的起始地址为( ),结束地址为( ),该段的属性为( )段
2、若CS=1234H,段长64KB,则该段的起始地址为( ),结束地址为( ),该段的属性为( )段
3、8088CPU工作在最小模式,写I/O时,如下控制信号状态为:IO/M#=( ),DT/R#=( ),DEN#=( ), RD#=( ),WR#=( )
4、8088CPU工作在最小模式,读存储器时,如下控制信号状态为:IO/M#=( ),DT/R#=( ),DEN#=( ), RD#=( ),WR#=( )
5、若X=01011010,Y=01100011,微处理器执行X+Y后, ZF=( ),CF=( ),SF=( ) PF=( ),AF=( ),OF=( )
6、当AD0—AD15信号线上为有效的是地址信号时,用于锁存地址信号的控制信号是: ( A ) READY ( B ) ALE (C ) RD# ( D ) WR#
7、既可以存放数据,又可以存放地址的寄存器是哪一组( ) ( A ) AX BX ( B ) AX DX ( C ) BX DX ( D ) CX DX
8、若逻辑地址为1F00H:38A0H,其物理地址为( ) ( A ) 38A1FH ( B ) 1F8A0H ( C ) 128A0H ( D ) 228A0H
9、寄存器SP符合哪一个描述( ) ( A ) 指令指针,指向当前所执行指令 ( B ) 堆栈指针,指向栈顶 ( C ) 指令指针,指向下一条指令 ( D ) 堆栈指针,指向栈底
10、存储器的编址方式为( ) ( A ) 字节编址 ( B ) 字编址 ( C ) 双字编址 ( D ) 任意编址
第三周 指令系统概述与数据传送指令
第3章作业
1、判断对错: MOV AH,CX
2、判断对错:MOV 33H,AL
3、判断对错:MOV DX,[SI]
4、判断对错:MOV AX,[SI][DI]
5、判断对错:IN AX,28H
6、判断对错:OUT 2820H,AX
7、判断对错:PUSH AL
8、判断对错:POP DI
9、判断对错:PUSH 317H
10、判断对错:POP DS
11、设堆栈指针SP的初值为2300H,AX=50ABH,BX=1234H。执行下列指令后 PUSH AX PUSH BX POP AX SP=(_________ ) AX=(__________) BX=(___________)
12、8086/8088CPU中的内部寄存器,基址寄存器是(_________)、(_________),变址寄存器是(_________)、(___________)
13、设DS=6000H,ES=2000H,SS=1500H,SI=00A0H,BX=0800H,BP=1200H,字符常数VAR为0050H。指出下列(13~20题)各指令源操作数的寻址方式,并计算存储器寻址方式的物理地址。 MOV AX,BX
14、MOV DL,80H
15、MOV AX,VAR
16、MOV AX,VAR[BX][SI]
17、MOV AL,’B’
18、MOV DI,ES:[BX]
19、MOV DX,[BP]
20、MOV BX,20H[BX]
第四周 算术运算、逻辑运算与移位操作指令
第三周作业2
1、1 试判断下列程序执行后BX中的内容 MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL
2、2 按下列要求写出相应的指令或程序段 写出三条使AX内容为0的指令。
3、2. 使BL寄存器的高4位和低4位互换
4、3. 屏蔽CX寄存器的D11,D7和D0位。
第三周作业3
1、1 若DS=212AH,CS=0200H,IP=1200H,BX=0500H,位移量DATA=40H,[217A0H]=2300H,[217E0H]=0400H,[217E2H]=9000H。试确定下列转移指令的转移地址。 (1)JMP BX
2、(2)JMP WORD PTR[BX]
3、(3)JMP DWORD PTR[BX+DATA]
4、2 AL中为一正数,用移位指令实现对其乘2
5、3 AL中为一负数,用移位指令实现对其除2
第六周 程序与处理器控制指令
测验一
1、AX=58,CL=4,实现对AX乘16,正确的指令是( )。
A、SHL AX,4
B、MUL CL
C、SHL AX,CL
D、SRL AX,16
2、AL=-67,实现对AL除以2,正确的指令是( )。
A、SHR AL,1
B、ROR AL,1
C、DIV 2
D、SAR AL,1
3、若逻辑地址为1F00H:38A0H,其物理地址为( )
A、1F38AH
B、228A0H
C、128A0H
D、F38A0H
4、当AD0—AD15信号线上为有效的是地址信号时,用于锁存地址信号的控制信号是( )
A、READY
B、ALE
C、RD
D、WR
5、8086CPU的工作过程:按照逻辑地址CS:IP指向内存单元读取指令,读取的指令进入指令缓冲器;然后,IP指向( )
A、当前指令
B、上一条指令
C、下一条指令
D、无变化
6、寄存器SP符合哪一个描述( )
A、堆栈指针指向栈顶
B、指令指针指向当前所执行指令
C、堆栈指针指向栈底
D、指令指针,指向下一条指令
7、存储器的编址方式是( )
A、字节编址
B、字编址
C、双字编址
D、任意编址
8、若AH=91H,把AH的内容分别看作无符号数和BCD码时,则其真值分别为( )
A、145,144
B、-111,145
C、124,91
D、145,91
9、指令语句MOV AL,[BP+SI] 中的源操作数采用什么寻址方式,指出其逻辑地址。
A、立即寻址,DS:(BP+SI)
B、寄存器寻址,SS:(BP+SI)
C、基址变址寻址,DS:(BP+SI)
D、基址变址寻址,SS:(BP+SI)
10、指令 MUL BX的结果保存在( )中。
A、AX
B、AX和BX
C、DX和AX
D、DX和BX
11、8086/8088系统中,段间调用子程序,实质是程序修改了( )的值
A、CS
B、IP
C、CS和IP
D、SP
12、在微型机中通过( )来实现CPU、存储器以及所有I/O设备间的信息交换。
A、接口
B、总线
C、地址寄存器
D、数据寄存器
13、条件转移指令JNE的测试条件为( )
A、ZF=0
B、CF=0
C、ZF=1
D、CF=1
14、若带符号数AX=68H,BX=50H,执行ADD AX,BX后,标志位的情况正确的是( )
A、CF=0 ZF=0 SF=1 OF=1
B、CF=0 ZF=1 SF=1 OF=1
C、CF=0 ZF=0 SF=0 OF=1
D、CF=0 ZF=0 SF=1 OF=0
15、若X=-40,则X的补码是( )
A、10101000
B、11010111
C、11011000
D、01011000
16、若X的补码为10110101B,其真值为( )
A、-74
B、-75
C、-76
D、-77
17、条件转移指令JC 的测试条件是( )
A、ZF=0
B、ZF=1
C、CF=0
D、CF=1
18、指令LOOPNZ的测试条件为( )
A、CX≠0,ZF=0
B、CX≠0,ZF=1
C、CX=0,ZF=0
D、CX=0,ZF=1
19、8086/8088CPU内部按功能可分为哪几部分?
A、EU , BIU
B、EU , BIU , A
C、EU , BIU , A , FLAGS
D、EU , BIU , FLAGS
20、若DS=A000H,CS=1000H,IP=1200H,BX=0500H,[A0500H]=00H,[A0501H]=17H。试确定转移指令JMP WORD PTR[BX]的转移地址。
A、CS=1000H,IP=0017H
B、CS=1000H,IP=1700H
C、CS=A050H,IP=1700H
D、CS=1000H,IP=1200H
21、执行指令INT 21H后,程序转向相应的中断服务程序,若[00084H]=11H,[00085H]=22H,[00086H]=33H,[00087H]=44H,则中断服务程序的入口地址是( )。
A、CS=1122H,IP=3344H
B、CS=2211H,IP=4433H
C、CS=4433H,IP=2211H
D、CS=3344H,IP=1122H
22、MOV AX,[BX+BP]
23、IN AX,[DX]
24、OUT 23H,AL
25、IN AL,258H
26、POP [BX+9]
27、PUSH BYTE PTR[SI]
28、POP WORD PTR[BX]
29、AND [BX],[SI]
30、OR [SI+BX],AX
31、MUL AX,BX
期末考试测试
太原理工大学现代科技学院微机原理及应用A
1、在存储器中,数据和程序以( )形式存放。
A、二进制
B、八进制
C、十进制
D、十六进制
2、若要使寄存器AL中的高4位不变,低4位为0,所用指令为( )。
A、AND AL, 0FH
B、AND AL, 0F0H
C、AND AL, 0F0H
D、OR AL, 0F0H
3、真值超出机器数表示范围称为溢出,此时标志寄存器中的( )位被置位。
A、OF
B、AF
C、PF
D、CF
4、8086 CPU中段寄存器用来存放( )。
A、存储器的物理地址
B、存储器的逻辑地址
C、存储器的段基址
D、存储器的起始地址
5、所谓中断是指停止程序运行。
6、堆栈的操作遵循先进先出的原则。
7、指令XOR AX,AX可以使OF和CF位清零。
8、ADD AL, BX
9、设某个外设的中断类型码为20H,则该外设中断服务程序的入口地址存放的内存单元首址CS= H。
10、设某个外设的中断类型码为20H,则该外设中断服务程序的入口地址存放的内存单元首址IP= H。
11、若逻辑地址为1F00H:38A0H,其物理地址为 H。
12、8088内部数据通路为 位。
13、8088对外数据总线为 位。
14、若X=-40,则X的补码是 B。
太原理工大学现代科技学院微机原理及应用A
1、微型计算机系统总线由哪三部分组成?它们各自的功能是什么?
2、W DW 8090H N DB 0 MOV N,0 MOV CX,16 LOP: SHL W,1 JNC NOINC INC N NOINC: DEC CX JNZ LOP ret (1)简要说明上述程序段的主要功能;(5分) (2)当程序执行后,N的值是?(5分)
微机原理及应用A期末考试
微机原理及应用A期末客观题试卷
1、微机的运算和控制核心是( )。
A、微处理器
B、存储器
C、I/O接口
D、总线
2、“SUB AX,[BP+8]”的源操作数在当前( )。
A、数据段
B、程序段
C、代码段
D、堆栈段
3、8086CPU的工作过程:从CS:IP指向内存单元读取指令,读取的指令进入指令缓冲器;然后,IP指向( )。
A、下一条指令
B、当前指令
C、上一条指令
D、无变化
4、指令 MUL BL的结果保存在( )。
A、BX
B、AX
C、AL
D、BL
5、变量的类型不可以由( )定义。
A、DB
B、DD
C、DW
D、DUP
6、8086系统中,中断类型码为02H的中断服务程序的入口地址存放在( )。
A、0080:0000H
B、0000:0080H
C、0000:0008H
D、0040:0000H
7、伪指令“DW 5DUP(0)”定义了( )。
A、5个字节
B、2个字节
C、5个字
D、10个字
8、8086系统中,段间调用子程序,实质是程序修改了 ( )。
A、CS的值
B、IP的值
C、CS和IP的值
D、SP的值
9、CPU在中断响应过程中( ),是为了能正确地实现中断返回。
A、识别中断源
B、断点压栈
C、获得中断服务程序入口地址
D、清除中断允许标志IF
10、在组成运算器的各部件中,ALU被称作( )。
A、算术逻辑部件
B、累加器
C、标志寄存器
D、数据缓存寄存器
11、条件转移指令JZ 的测试条件是( )。
A、ZF=0
B、ZF=1
C、CF=0
D、CF=1
12、指令LOOPNZ的测试条件为( )。
A、CX≠0,ZF=0
B、CX≠0,ZF=1
C、CX=0,ZF=0
D、CX=0,ZF=1
13、在微型机中通过( )来实现CPU、存储器以及所有I/O设备间的信息交换。
A、接口
B、总线
C、地址寄存器
D、数据寄存器
14、执行指令INT 21H后,程序转向相应的中断服务程序,若[00084H]=11H,[00085H]=22H,[00086H]=33H,[00087H]=44H,则中断服务程序的入口地址是( )。
A、CS=1122H,IP=3344H
B、CS=2211H,IP=4433H
C、CS=4433H,IP=2211H
D、CS=3344H,IP=1122H
15、AL=-99,实现对AL除以2,正确的指令是( )。
A、SHR AL,1
B、ROR AL,1
C、DIV 2
D、SAR AL,1
16、微处理器进行读操作,就是把数据从微处理器内部读出送给存储器或外设。
17、在汇编语言中,标号和变量的定义及作用相同。
18、8086系统可屏蔽中断的优先级低于非屏蔽中断。
19、8255A有3个8位端口,都具有三种工作方式。
20、IN AL,23H
21、MOV [BX],[SI]
22、MUL AX,BX
23、PUSH CS
24、AND [BX+SI],AX
25、POP CS
26、CMPSW
27、ADD AX,[BX+BP]
28、当8255的端口A,端口B均工作在方式0的输入方式时,端口C是作为状态端口用的。
29、在8086中,堆栈操作的操作数只能是字。
30、地址总线是单向总线。
31、设SP=0010H,如果用进栈指令存入1个数据,则SP=______ H。
32、1个CPU的寻址能力为1MB,那么它的地址总线的宽度为_____。
33、给定段地址为0001H,仅通过变化偏移地址寻址,8086CPU的寻址范围为00010H到________H。
34、若[X]补 =11111111,则其真值x=____D。
35、内存地址从20000H到2FFFFH共有________K个字节。
36、对10位A/D转换器,当满刻度输入电压为5V时,其量化间隔约等于______mv 。(4舍5入,保留两位小数)
37、8253一个芯片上有 个独立的16位计数器通道。
38、某RAM为1KX4b,要由其构成8KB的存储器,需要 片RAM。