微机原理及接口技术(宁夏理工学院) 中国大学mooc慕课答案2024版 m87626

第1 章 微机系统概述 单元测验

1、 8086/8088 CPU的RESET引脚至少应维持( )个时钟周期的正脉冲宽度才能有效复位。

A:4
B:3
C:2
D:5
答案: 4

2、 8086最小模式下的存储器读周期中地址锁存发生在总线周期的(  )时刻。

A:T1
B:T2
C:T3
D:T4
答案: T1

3、 指令指针IP的作用是(   )。

A:保存CPU要访问的内存单元地址
B:保存正在执行的一条指令
C:保存运算器运算结果内容
D:保存将要执行的下一条指令的地址
答案: 保存将要执行的下一条指令的地址

4、 在某总线周期中,若CPU所发出的控制信号为微机原理及接口技术(宁夏理工学院) 中国大学mooc慕课答案2024版  m87626第1张微机原理及接口技术(宁夏理工学院) 中国大学mooc慕课答案2024版  m87626第2张微机原理及接口技术(宁夏理工学院) 中国大学mooc慕课答案2024版  m87626第3张,则系统在该总线周期中所完成的操作为( )。

A:I/O写操作
B:存储器读操作
C:I/O读操作
D:存储器写操作
答案: I/O读操作

5、 微型计算机的性能主要由(  )来决定。

A:CPU
B:控制器
C:价格
D:其它
答案: CPU

6、 8086/8088系统中,可以有     个段起始地址,任意相邻的两个段起始地址相距    个存储单元。
答案: (以下答案任选其一都对)64K 16;
65536 16

7、 用段基值及偏移量来指明内存单元地址的方式称为        。
答案: 逻辑地址

8、 CPU取一条指令并执行该指令的时间称为     周期,它通常包含若干个      周期,而后者又包含有若干个     周期。
答案: 指令 总线 时钟

9、 总线按其功能可分      、        和       三种不同类型的总线。
答案: 数据总线 地址总线 控制总线

10、 微型计算机主要由      、      、       和输入/输出接口电路等四部分组成。
答案: (以下答案任选其一都对)CPU 存储器 总线;
微处理器 存储器 总线

11、 8088CPU中有一个标志寄存器,它包括六个      标志位和三个     标志位.
答案: 状态 控制

12、 8086CPU从偶地址访问内存1个字时需占用        个总线周期,而从奇地址访问内存1个字操作需占用       个总线周期。
答案: 1 2

13、 执行部件EU的组织有:          ,4个通用寄存器 , 4个专用寄存器和 1个标志寄存器。
答案: (以下答案任选其一都对)算术逻辑部件;
ALU

14、 在8086微机系统中,访问I/O 接口的有效地址为        。
答案: (以下答案任选其一都对)A0-A15;
A15-A0

作业第1 章 微机系统概述 微机系统概述

1、 Intel 8086与8088有那些不同?
评分规则:  每条1分,共三条。第一、8086的指令队列可以容纳6个字节,每个总线周期在存储器中取出2个字节指令代码。而8088只能容纳4个字节,且每个总线周期只能取出1个字节指令代码。第二、8086外部数据总线宽度为16位,8088外部数据总线宽度只有8位。第三、M/IO 引脚定义不同。

2、 试说明8086CPU的控制引脚ALE的作用。
评分规则:  8086的低位地址线与数据线复用,为保证地址线维持足够的时间,需使用ALE信号将低位地址线通过锁存器保存,以形成系统地址总线。

3、 在总线接口部件中的地址加法器的作用是什么?
评分规则:  根据指令中对应的段地址和偏移地址,计算要访问的物理地址

4、 标志寄存器中的标志位AF、CF、OF的主要作用是什么?
评分规则:  AF 用于BCD码加减运算的结果的调整CF 用于无符号数加减运算,确定结果是否超出范围OF 用于带符号数加减运算,确定结果是否合理

5、 Intel 8086与8088 CPU有那些不同?
评分规则:  每条1分,共三条。第一、8086的指令队列可以容纳6个字节,每个总线周期在存储器中取出2个字节指令代码。而8088只能容纳4个字节,且每个总线周期只能取出1个字节指令代码。第二、8086外部数据总线宽度为16位,8088外部数据总线宽度只有8位。第三、其他不同的引脚定义。

6、 总线接口部件中的地址加法器的作用是什么?
评分规则:  用于根据指令中的逻辑地址,计算访问的物理地址。

7、 标准寄存器中,AF、CF、OF的主要作用是什么?
评分规则:  AF 用于BCD码运算的调整CF 用于无符号数加减运算判断结果是否超出存储空间的范围OF 用于带符号数加减运算判断结果是否合理

作业第2章 8086-8088指令系统 指令系统 单元作业

1、 8086/8088有哪些寻址方式?如果操作数在内存中,如何确定其物理地址?
评分规则:  8086/8088有直接寻址,立即寻址,寄存器寻址,寄存器间接寻址,变址寻址和基址加变址寻址六种寻址方式。
如果操作数在内存中,其物理地址由对应的段基址*16加上指令对应的偏移地址得到。

2、 加减运算的结果一般可能存储在哪些地方?
评分规则:  可以保存在寄存器中,也可保存在内存中。

3、 无条件直接转移指令分为几种?转移的范围有什么区别?
评分规则:  无条件直接转移指令分为三种:短程转移,近程转移和远程转移。
短程转移的范围是一个字节的补码范围,近程转移时一个字的补码范围,二者都是段内转移。远程转移是段间转移。

4、 试分析加减运算指令结束后,怎么判断结果是否正确?
评分规则:  当参与运算的数是无符号数时,如果进位位CF=1,则结果错误;CF=0,则结果正确;当参与运算的数是带符号数时,如果溢出位OF=1,则结果错误;OF=0,则结果正确;

第2章 8086-8088指令系统 指令系统 单元测验

1、 8086/8088有          寻址方式?

A:4
B:5
C:6
D:8
答案: 6

2、 有       个寄存器可以用于寄存器间接寻址?

A:4
B:5
C:6
D:8
答案: 4

3、 指令 MOV AX, 2000H 中,源操作数采用的是          寻址方式?

A:直接寻址
B:立即寻址
C:寄存器寻址
D:变址寻址
答案: 立即寻址

4、 指令 MOV AX, BX中,源操作数采用的是          寻址方式?

A:变址寻址
B:直接寻址 
C:寄存器寻址
D:寄存器间接寻址
答案: 寄存器寻址

5、 指令 MOV AX, [2000H] 中,源操作数采用的是          寻址方式?

A:直接寻址
B:立即寻址 
C:寄存器寻址
D:变址寻址
答案: 直接寻址

6、 指令 MOV AX,[DI+10H] 中,源操作数采用的是          寻址方式?

A:直接寻址
B:寄存器寻址
C:变址寻址
D:基址加变址寻址
答案: 变址寻址

7、 指令 MOV AX,[DI] 中,源操作数采用的是          寻址方式?

A:寄存器间接寻址
B:寄存器寻址
C:变址寻址
D:直接寻址
答案: 寄存器间接寻址

8、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:  MOV A1,AX

A:正确
B:错误
答案: 正确

9、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:MOV A1,A2

A:正确
B:错误
答案: 错误

10、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:MOV AL,A1

A:正确
B:错误
答案: 错误

11、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: SUB A1,01H

A:正确
B:错误
答案: 正确

12、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:CMP [100H],80H

A:正确
B:错误
答案: 错误

13、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:JMP A1

A:正确
B:错误
答案: 错误

14、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:ADD AX,L1

A:正确
B:错误
答案: 错误

15、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:MOV CS,AX

A:正确
B:错误
答案: 错误

16、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:MOV DS,2000H

A:正确
B:错误
答案: 错误

17、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:INC [2000H]

A:正确
B:错误
答案: 错误

18、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:SHL AX,1

A:正确
B:错误
答案: 正确

19、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:RCL DX,3

A:正确
B:错误
答案: 错误

20、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:LOOP A3

A:正确
B:错误
答案: 错误

21、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确:MUL AL

A:正确
B:错误
答案: 正确

22、 假设A1,A2是字变量,L1是标号,A3是字节变量,判断下列指令是否正确: TEST A1,A2

A:正确
B:错误
答案: 错误

23、 假设AX=57ADH,BX=0D36AH,指令 ADD AX,BX 执行后,AX=    ?   
答案: 2B17H

24、 假设AX=57ADH,BX=0D36AH,指令 ADD AX,BX 执行后,标志位CF=   ?
答案: 1

25、 假设AX=90D2H,BX=804DH,CF=1,指令 ADC AX,BX 执行后,AX=       ?
答案: 1120H

26、 假设AX=7AE4H,BX=3042H,指令 SUB AX,BX 执行后,AX=     ?
答案: 4AA2H

27、 假设AX=9E4FH,BX=0F421H,CF=1,指令 SBB AX,BX 执行后,AX=     ? 
答案: AA2DH

28、 假设AX=4DE5H,指令AND AX,00FFH执行后,AX=  ?
答案: 00E5H

29、 假设AX=05ACH,指令OR AX,00FFH执行后,AX=   ?
答案: 05FFH

30、 假设AX=78DEH,指令XOR AX,00FFH执行后,AX=    ?
答案: 7821H

31、 假设AX=4CCDH,指令 SHL AX,1 执行后,AX=  ?
答案: 999AH

32、 假设AX=9DC3H,指令 SAR AX,1 执行后,AX=  ?
答案: CEE1H

33、 假设AX=783DH,指令 ROL AX,1 执行后,AX=   ?
答案: F07AH

34、 假设AX=7FE3H,CF=0,指令 RCL AX,1 执行后,AX=  ?
答案: FFC6H

35、 假设AX=90BCH,CF=1,指令 RCR AX,1 执行后,AX=  ?
答案: C85EH

36、 1、假设AX=7DE3H,BX=73D3H,指令序列 CMP AX,BX   JC L1  JMP L2执行后,程序转向的是    ?     
答案: L2

37、 1、假设AX=257AH,BX=0E433H,指令序列 ADD AX,BX   JC L1  JMP L2执行后,程序转向的是         ?
答案: L1

38、 假设AX=65DDH,BX=73D3H,指令序列 SUB AX,BX   JZ L1  JMP L2执行后,程序转向的是      ?  
答案: L2

39、 假设AX=65DCH,BX=73D3H,指令序列 AND AX,00FFH   JZ L1  JMP L2执行后,程序转向的是      ?
答案: L2

40、 假设AX=257AH,BX=73D3H,指令序列 TEST AX,01H   JZ L1  JMP L2执行后,程序转向的是     ?
答案: L1

41、 假设AX=0FE3AH,BX=73D3H,指令序列 CMP AX,BX   JA L1  JMP L2执行后,程序转向的是     ? 
答案: L1

42、 假设AX=8956H,BX=73D3H,指令序列 CMP AX,BX   JG L1  JMP L2执行后,程序转向的是       ? 
答案: L2

43、 假设AX=657AH,BX=73D3H,指令序列 CMP AX,BX   JNE L1  JMP L2执行后,程序转向的是     ? 
答案: L1

44、 假设AX=257AH,BX=63D3H,指令序列 ADD AX,BX   JNO L1  JMP L2执行后,程序转向的是       ? 
答案: L2

45、 假设AX=657AH,BX=73D3H,指令序列 CMP AX,BX   JLE L1  JMP L2执行后,程序转向的是      ?
答案: L1

作业第3章 汇编语言程序设计 汇编程序设计 作业

1、 试编写完整程序,将数据区BUFF开始的1000个存储单元写入66H,然后逐个读出检查是否写入正确,若全对,则将ERR单元置0H,否则将ERR单元置FFH。
评分规则:  DATA SEGMENT BUFF DB 1000 DUP(?)ERR DB ?DATA ENDS
CODE SEGMENT ASSUME CS:CODE,DS:DATABEGIN: MOV AX,DATAMOV DS,AX
LEA SI,BUFFMOV CX,1000MOV AL,66HL1:MOV [SI],ALINC SILOOP L1
LEA SI,BUFFMOV CX,1000L2:CMP [SI],ALJNZ ERINC SILOOP L2MOV ERR,0JMP L3ER:MOV ERR,0FFHL3:MOV AH,4CHINT 21HCODE ENDSEND BEGIN

2、 试编写完成程序,求数据区BUFF开始的100个带符号字节数据的和,结果存入SUM开始的存储单元。
评分规则:  DATA SEGMENTBUFF DB 12,23,…,X100SUM   DB ?, ?DATA ENDS 
CODE SEGMENTASSUME CS:CODE,DS:DATABEGIN:MOV AX,DATAMOV DS,AX
LEA SI, BUFFMOV CX,100MOV DX,0L1: MOV AL,[SI]      CBW      ADD DX,AX     INC SI     LOOP L1     MOV SUM, DL     MOV SUM+1,DH    MOV AH,4CHINT 21HCODE SEGMENTEND BEGIN

作业第3章 汇编语言程序设计 汇编语言程序设计 作业

1、 在首地址为ARRAY开始的单元存储了1000个带符号字数据,求这1000个数据中正数的个数及其和,并将结果分别存入NUM和SUM单元。试编写完整的汇编程序(包括数据段定义、返回DOS等)
评分规则:  DATA SEGMENTARRAY DW 1234H,…,X1000NUM DW ?SUM DW ?, ?DATA ENDS                         2分CODE SEGMENTASSUME CS:CODE,DS:DATABEGIN: MOV AX,DATA           MOV DS,AX                 1分LEA SI,ARRAYMOV CX,1000MOV DX, 0MOV AX, 0MOV BX,0                        2分L1: CMP WORD PTR[SI],0      JLE L2                          1分       INC BX                              ADD AX,[SI]      ADC DX,0                   1分L2: INC SI   INC SILOOP L1                                  1分MOV SUM, BXMOV SUM,AXMOV SUM+2,DX                     1分MOV AH,4CHINT 21HCODE ENDS                        1分END BEGIN


下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!

暂无优惠



完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,购买后上方矩形框将出现已付费的隐藏内容。



不知道怎么购买?点此查看购买教程!


点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

阿布查查 » 微机原理及接口技术(宁夏理工学院) 中国大学mooc慕课答案2024版 m87626
+
账户
更新
搜索
帮助
主页