北邮函授 微机原理和接口技术 阶段作业 1

合集下载

微机原理与接口--北邮

微机原理与接口--北邮

2011春北邮函授微机原理与接口技术阶段作业1一、单项选择题(共20道小题,共100.0分)1. 当RESET信号有效后,CS内容为A. 0000HB. FFFF0HC. FFFFHD. FFFFFH知识点: 单元1-2习题学生答案: [B;] 标准答案: B;得分: [5] 试题分值: 5.02. 8086/8088微处理器要求RESET有效维持时间至少要有个T状态A. 5B. 6C. 4D. 7知识点: 单元1-2习题学生答案: [C;] 标准答案: C;得分: [5] 试题分值: 5.03. 若欲使RESET有效,只要即可。

A. 接通电源或按RESET键B. 接通电源或执行HLT指令C. 将RESET接地或执行HLE指令D. 按RESET键和将RESET引脚接地知识点: 单元1-2习题学生答案: [A;] 标准答案: A;得分: [5] 试题分值: 5.04. 8086微处理器中的ES是寄存器A. 数据段B. 附加段C. 扩展附加段D. 附加数据段知识点: 单元1-2习题学生答案: [D;] 标准答案: D;得分: [5] 试题分值: 5.05. 8086微处理器以BP内容作为偏移量,则段基址是由寄存器提供A. CSB. ESC. SS知识点: 单元1-2习题学生答案: [C;] 标准答案: C;得分: [5] 试题分值: 5.06. 8086/8088微处理器顺序执行程序时,当遇到指令时,指令队列会自动复位,BIU会接着往指令队列中装入新的程序段指令A. XLATB. LDSC. JCXZD. JCXZ知识点: 单元1-2习题学生答案: [C;] 标准答案: C;得分: [5] 试题分值: 5.07. 8086微处理器读总线周期中地址信号AD15~AD0在期间处于高阻A. T2B. T3C. T4D. T3~T4知识点: 单元1-2习题学生答案: [A;] 标准答案: A;得分: [5] 试题分值: 5.08. 8086/8088 微处理器引脚中信号线能够反映标志寄存器中断允许标志IF的当前值A. S7B. S5C. S4D. S6知识点: 单元1-2习题学生答案: [B;] 标准答案: B;得分: [5] 试题分值: 5.09. 8086/8088微处理器地址线共有条A. 20B. 16C. 8D. 24知识点: 单元1-2习题学生答案: [A;] 标准答案: A;得分: [5] 试题分值: 5.010. 8086/8088微处理器中的寄存器可以作为8位或16位寄存器,如____A. SIC. IPD. CX知识点: 单元1-2习题学生答案: [D;] 标准答案: D;得分: [5] 试题分值: 5.011. 8086/8088 微处理器可访问内存储器地址为A. 00000~FFFFFHB. 0000H~FFFFHC. 0~256D. 0~200知识点: 单元1-2习题学生答案: [A;] 标准答案: A;得分: [5] 试题分值: 5.012. 8086/8088微处理器中堆栈段SS作为段基址,则偏移量为A. BPB. SPC. SID. DI知识点: 单元1-2习题学生答案: [B;] 标准答案: B;得分: [5] 试题分值: 5.013. 8086/8088微处理器中的段寄存器中CS作为段基址,偏移地址允许使用 ___A. IPB. DIC. SID. BX知识点: 单元1-2习题学生答案: [A;] 标准答案: A;得分: [5] 试题分值: 5.014. 若进行加法运算的两个操作数ABH和8BH其结果使得CF和OF为A. 0;0B. 0;1C. 1;0D. 1;1知识点: 单元1-2习题学生答案: [D;] 标准答案: D;得分: [5] 试题分值: 5.015. 若有两个带有符号数ABH和FFH相加,其结果使F中CF和OF位为A. 0;0B. 0;1C. 1;0D. 1;1知识点: 单元1-2习题学生答案: [C;] 标准答案: C;得分: [5] 试题分值: 5.016. 8086微处理器内部具有自动加1功能的寄存器是A. SIB. AXC. BPD. IP知识点: 单元1-2习题学生答案: [D;] 标准答案: D;得分: [5] 试题分值: 5.017. 8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是A. EU中的地址加法器B. BIU中的地址加法器C. 指令队列D. 内部通用寄存器知识点: 单元1-2习题学生答案: [B;] 标准答案: B;得分: [5] 试题分值: 5.018. 用于8086/8088系统时钟发生器/驱动器芯片是A. 8284B. 8282C. 8286D. 8288知识点: 单元1-2习题学生答案: [A;] 标准答案: A;得分: [5] 试题分值: 5.019. 微型计算机各部件之间是用连接起来的。

《微机原理与接口技术》试题及答案(一)

《微机原理与接口技术》试题及答案(一)

《微机原理与接口技术》试题及答案(一)微机原理与接口技术这一门课程大家有把握应对考试了吗?下面是为大家推荐一些微机原理与接口技术试题及答案,希望大家有用哦。

一、填空。

(30分1分/空)1.符号数-8192的补码用十六进制数表示为E000H。

2.8位补码数CBH的真值用十进制表示为-53。

3.十进制数1025所对应的十六进制数为401H;所对应的压缩BCD数为1025H;所对应的ASCII码为31303235。

4.将8为无符号数A2H扩展为16位形式,则应为00A2H;将8为补码数F3H扩展为16位形式,则应为FFF3H。

5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为BX;用作I/O端口间址的寄存器为DX;用作循环控制指令(LOOP)的寄存器为CX。

6.8086/8088有4段寄存器。

其中用来存放数据段段首地址的段寄存器为DS;用来存放代码段段首地址的段寄存器为CS;用来存放堆栈段段首地址的段寄存器为SS。

7.若DS=095FH时,物理地址是11820H。

当DS=2F5FH时,物理地址为37820H。

8.8086/8088微处理器堆栈的伸展方向是高地址向低地址。

堆栈的操作是以字为单位进行的。

9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令NEGAX;若该数为原码,则用指令ANDAX,7FFFH。

在循环程序设计中,对于控制循环的DECCX和JNZAGAIN两条语句可合并用一条语句LOOPAGAIN代替。

10.写出执行下列程序段的中间结果:MOVAX,0809HMOVDL,10XCHGAH,DLMULAH;AX=005AHAAM;AX=0900HADDAL,DL;AX=0908H11.现要用6116(2K×8位)静态RAM芯片构成8K×32位的存储器,共需此种芯片16片。

12.8086/8088微处理器对I/O设备的管理是利用IN和OUT指令来实现的。

微机原理和接口技术第一、二章作业和答案

微机原理和接口技术第一、二章作业和答案

8. 两个不压缩BCD码分别存放在3000H和 3001H单元的低4位,高4位均为0。将两个不 压缩的BCD码组合成为一个压缩的BCD码, 前者放在低4位,后者放在高4位,存放在 3002H单元。例如初值为: (3000H)=07H, (3001H)=05H, 要求结果为(3002H)=57H 9. 将4000H和4001H单元的两个ASCII码分别转 换为相应的十六进制数,然后共同存放在 4002H单元,前者放在低4位,后者放在高4 位。例如初值为: (4000H)=42H=‘B’, (4001H)=36H=‘6’, 要求结果为(4002H)=6BH
10. 微机某内存单元的内容为C5H,若它表示的是一个 无符号数,该数对应的十进制数是多少?若它表示 的是一个带符号数,该数对应的十进制数是多少?
3
11. 将下列十进制数分别转化为二进制数(保留4位小 数)、十六进制数(保留4位小数)和压缩BCD数
(1)125.74 1)101011.101 3)1001.11001 1)5A.26 3)6AB.24 (2)513.85 2)110110.1101 4)100111.0101 2)143.B5 4)E2F3.2C (3)742.24
24
3-3、试编写求两个无符号双字长数之和的程序。两数 分别放在MEM1和MEM2单元中,和放在SUM单元 中 3-4、假设数据项定义如下: DATA1 DB ‘HELLO! GOOD MORNING!’ DATA2 DB 20 DUP(?) 用串操作指令编写程序段,使其分别完成以下功能: (1)从左到右将DATA1的字符串传送到DATA2中 (2)传送完后,比较DATA1和DATA2中的内容是否 相同 (3)把DATA1中的第3和第4个字节装入AX (4)把AX的内容存入DATA2+5开始的字节单元中。 25

北京邮电大学《微型计算机原理及应用》第一次阶段作业

北京邮电大学《微型计算机原理及应用》第一次阶段作业

一、单项选择题(共10道小题,共100.0分)1.在输入输出的控制方式中,传递速度最快的方式是()。

A.无条件传送B.程序查询C.中断传送D.DMA传送知识点: 第一次阶段作业学生答案:[D;]得分: [10] 试题分值:10.0提示:2.鼠标测量位移的部件是()。

A.按键B.滚轮C.轨迹球D.发光管和光敏管知识点: 第二次阶段作业学生答案:[C;]得分: [10] 试题分值:10.0提示:3.在16位存储系统中,为了(),存储字节最好存放在偶地址。

A.便于快速寻址B.节省所占的内存空间C.减少执行指令的总线周期D.减少读写错误知识点: 第三次阶段作业学生答案:[C;]得分: [10] 试题分值:10.0提示:4.8255A设置C口按位置位/复位字时,写入的端口地址是(),设8255A的4个端口地址分别为80H、81H、82H、83H。

A.80HB.81HC.82HD.83H知识点: 第四次阶段作业学生答案:[D;]得分: [10] 试题分值:10.0提示:5.在进入中断相应以后,CPU内部指令指针IP的值()。

A.必然为0000HB.为一确定值C.肯定不变D.不能确定知识点: 第四次阶段作业学生答案:[D;]得分: [10] 试题分值:10.0提示:6.8255A 的工作方式设置为方式2,则表示()。

A.仅PA口用于双向传送B.仅PB口用于双向传送C.PA口和PB口都用于双向传送D.PA口和PB口都不用于双向传送知识点: 第五次阶段作业学生答案:[A;]得分: [10] 试题分值:10.0提示:7.在以DMA方式传送数据的过程中,由于没有破坏()的内容,所以一旦数据传送完毕,CPU可以立即返回原程序。

A.CS和IPB.寄存器C.A和B 对D.堆栈知识点: 第五次阶段作业学生答案:[C;]得分: [10] 试题分值:10.0提示:8.RAM存储器中的信息是()。

A.可以读/写的B.不会变动的C.可永久保留的D.便于携带的知识点: 第五次阶段作业学生答案:[A;]得分: [10] 试题分值:10.0提示:9.在下列指令中,属于减法指令的是()。

北邮《微机原理与接口技术》阶段作业汇总

北邮《微机原理与接口技术》阶段作业汇总

《微机原理与接口技术》作业汇总1.若欲使RESET有效,只要A即可。

A.接通电源或按RESET键2.8086微处理器中的ES是D寄存器D.附加数据段3.8086 微处理器中BP 寄存器是AA.基址指针寄存器4.8086/8088 微处理器中的BX是AA.基址寄存器5.8086/8088微处理器顺序执行程序时,当遇到C指令时,指令队列会自动复位,BIU会接着往指令队列中装入新的程序段指令。

C.JCXZ6.8086微处理器读总线周期中地址信号AD15~AD0在A期间处于高阻。

A.T27.8086/8088 微处理器引脚中B信号线能够反映标志寄存器中断允许标志IF的当前值。

B.S58.访问I/O端口可用地址线有B条。

B.169.8086/8088 微处理器可访问内存储器地址为AA.00000~FFFFFH10.字符串操作时目标串逻辑地址只能由B提供B.ES、DI11.8086/8088微处理器中堆栈段SS作为段基址,则偏移量为B。

B.SP12.若有两个带有符号数ABH和FFH相加,其结果使F中CF和OF位为C。

C.1;013.8086微处理器内部通用寄存器中的指针类寄存器是B。

B.BP14.8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是。

B.BIU中的地址加法器15.当标志寄存器TF=1时,微处理器内部每执行完一条指令便自动进行一次B。

B.内部中断16.8086/8088微处理器内部寄存器中的累加器是A寄存器。

A.16位数据寄存器17.8086微处理器中的BIU和EU是处于B的工作状态B.并行18.8086中指令队列和堆栈特点分别是CC.先进先出;后进先出19.微型计算机各部件之间是用A连接起来的。

A.系统总线20.若把组成计算机中的运算器和控制器集成在一块芯片上称为C。

C.微处理器21.相联存储器是指按C进行寻址的存储器。

C.内容指定方式22.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用D。

北邮函授微机原理和接口技术阶段作业1

北邮函授微机原理和接口技术阶段作业1
一、单项选择题(共道小题,共分)
微处理器要求有效维持时间至少要有个状态
知识点:
单元习题
学生答案:
[;]
得分:
[]
试题分值:
提示:
位带有符号数地补码数据范围为
知识点:
单元习题
学生答案:
[;]
得分:
[]
试题分值:
提示:
微处理器中地是寄存器
数据段
附加段
扩展附加段
附加数据段
知识点:
单元习题
学生答案:
[;]
得分:
学生答案:
[;]
得分:
[]
试题分值:
提示:
[;]
得分:
[]
试题分值:
提示:
当标志寄存器中时,表示带有符号地字运算超出范围
知识点:
单元习题
学生答案:
[;]
得分:
[]
试题分值:
提示:
微处理器内部具有自动加功能地寄存器是
知识点:
单元习题
学生答案:
[;]
得分:
[]
试题分值:
提示:
微处理器内部能够计算出访问内存储器地位物理地址地附加机构是
中地地址加法器
中地地址加法器
指令队列
内部通用寄存器
知识点:
单元习题
学生答案:
[;]
得分:
[]
试题分值:
提示:
当标志寄存器中标志位为时,允许开中断
知识点:
单元习题
学生答案:
[;]
得分:
[]
试题分值:
提示:
微处理器中地和是处于地工作状态
串行
并行
串并行
间隔
知识点:

北邮函授 微机原理和接口技术 阶段作业 1

北邮函授 微机原理和接口技术 阶段作业 1

10.
8086/8088 微处理器可访问内存储器地址为 A. 00000~FFFFFH B. 0000H~FFFFH C. 0~256 D. 0~200
知识点: 单元 1-2 习题
学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0
11.
字符串操作时目标串逻辑地址只能由 A. ES、SI B. ES、DI C. DS、SI D. DS、DI

学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0
。 能 体 整 和 识 意 任 责 员 高 提 范 规 描 位 岗 、 操 认 确 述 口 指 手 实 落 面 作 工 训 培 育 教 术 技 全 安 抓 狠 设 ”建 基 “双 化 深 断 不 , 织 组 合 理 管 学 科
知识点: 单元 1-2 习题
学生答案: [C;] 得分: [5] 试题分值: 5.0
。 能 体 整 和 识 意 任 责 员 高 提 范 规 描 位 岗 、 操 认 确 述 口 指 手 实 落 面 作 工 训 培 育 教 术 技 全 安 抓 狠 设 ”建 基 “双 化 深 断 不 , 织 组 合 理 管 学 科
8086/8088 微处理器内部能够计算出访问内存储器的 20 位物理地址的附 加机构是 A. EU 中的地址加法器
。 能 体 整 和 识 意 任 责 员 高 提 范 规 描 位 岗 、 操 认 确 述 口 指 手 实 落 面 作 工 训 培 育 教 术 技 全 安 抓 狠 设 ”建 基 “双 化 深 断 不 , 织 组 合 理 管 学 科
知识点:
单元 1-2 习题
学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0
5.
8086 微处理器中 BP 寄存器是 A. 基址指针寄存器 B. 基址寄存器 C. 计数寄存器 D. 堆栈基址寄存器

北邮网院微机原理与接口技术阶段作业

北邮网院微机原理与接口技术阶段作业
[5]
试题分值:
5.0
提示:
21.
一、单项选择题(共20道小题,共100.0分)
1.假设AL寄存器的内容是ASCII码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。试问,下面哪一条指令可以实现此功能____
A.ADD AL, 20H
B.OR AL, 20H
C.ADD AL, ‘a’-‘A’
A.DI
B.CX
C.IP
D.SP
知识点:
单元1-2习题
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
15.用于8086/8088系统时钟发生器/驱动器芯片是
A.8284
B.8282
C.8286
D.8288
知识点:
单元1-2习题
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
16.8086微处理器中的BIU和EU是处于的工作状态
A.00000~FFFFFH
B.0000H~FFFFH
C.0~256
D.0~200
知识点:
单元1-2习题
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
10.8086/8088微处理器中堆栈段SS作为段基址,则偏移量为
A.BP
B.SP
C.SI
D.DI
知识点:
单元1-2习题
学生答案:
[B;]
得分:
[A;]
得分:
[5]
试题分值:
5.0
提示:
6.8086/8088微处理器引脚中信号线能够反映标志寄存器中断允许标志IF的当前值

2019年秋季北邮微机原理与接口技术阶段作业一二三四

2019年秋季北邮微机原理与接口技术阶段作业一二三四

阶段作业一一、单项选择题(共20道小题,共100.0分)1. 当RESET信号有效后,CS内容为A. 0000HB. FFFF0HC. FFFFHD. FFFFFH2. 16 位带有符号数的补码数据范围为A. -32767~ +32767B. +32768~ -32767C. +32767~ -32768D. +32769~ -327663. 8086 微处理器中BP 寄存器是A. 基址指针寄存器B. 基址寄存器C. 计数寄存器D. 堆栈基址寄存器4. 8086/8088 微处理器中的BX是A. 基址寄存器B. 计数寄存器C. 变址寄存器D. 基址指针寄存器5. 8086/8088 微处理器引脚中信号线能够反映标志寄存器中断允许标志IF的当前值A. S7B. S5C. S4D. S66. 8086/8088微处理器地址线共有条A. 20B. 16C. 8D. 247. 8086/8088微处理器中的寄存器可以作为8位或16位寄存器,如____A. SIB. SPC. IPD. CX8. 8086/8088 微处理器可访问内存储器地址为A. 00000~FFFFFHB. 0000H~FFFFHC. 0~256D. 0~2009. 8086/8088微处理器中堆栈段SS作为段基址,则偏移量为A. BPB. SPC. SID. DI10. 8086/8088微处理器中的段寄存器中CS作为段基址,偏移地址允许使用___A. IPB. DIC. SID. BX11. 若有两个带有符号数ABH和FFH相加,其结果使F中CF和OF位为A. 0;0B. 0;1C. 1;0D. 1;112. 当标志寄存器F中OF=1时,表示带有符号的字运算超出范围A. -128---+127B. -32768---32767C. 0000H---FFFFHD. 0---FFH13. 编程人员不能直接读写的寄存器是A. DIB. CXC. IPD. SP14. 8086微处理器内部具有自动加1功能的寄存器是A. SIB. AXC. BPD. IP15. 8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是A. EU中的地址加法器B. BIU中的地址加法器C. 指令队列D. 内部通用寄存器16. 当标志寄存器TF=1时,微处理器内部每执行完一条指令便自动进行一次A. 复位B. 内部中断C. 外部中断D. 寄存器传送17. 8086/8088微处理器内部寄存器中的累加器是寄存器A. 16位数据寄存器B. 16位段寄存器C. 16位变址寄存器D. 16位基址指针寄存器18. 8086中指令队列和堆栈特点分别是A. 先进后出;先进先出B. 先进先出;先进后出C. 先进先出;后进先出D. 先进后出;先进后出19. 微处理器内部的控制器是由组成A. 寄存器阵列B. 指令寄存器、指令译码器和定时控制电路C. ALU和内存D. ALU和寄存器20. 若把组成计算机中的运算器和控制器集成在一块芯片上称为A. 微型计算机B. 单片机C. 微处理器D. 单板机阶段作业二一、单项选择题(共20道小题,共100.0分)1. 相联存储器是指按______进行寻址的存储器。

微机原理与接口技术作业1

微机原理与接口技术作业1

一、单选题第1题(1分)你的得分:1下面的数值表示中,和127相等的是【1】。

A. 11111111BB. 127HC. 80HD. 7FH题目答案:D你的答案:D第2题(1分)你的得分:1下面【2】命题是正确的。

A. 负数的反码与其真值数相同B. 负数的补码与其真值数相同C. 正数的原码、反码、补码与其真值数相同D. [+0]反=11111111B 题目答案:C你的答案:C第3题(1分)你的得分:1采用十六进制书写二进制数,位数可以减少到原来的【3】。

A. 1/2B. 1/3C. 1/4D. 1/5题目答案:C你的答案:C题目分析:一位十六进制数可以用四位二进制来表示,所以采用十六进制书写二进制数,位数可以减少到原来的1/4。

第4题(1分)你的得分:1计算机内机器数通常采用【4】形式来表示。

A. 原码B. 反码C. 补码D. ASCII码题目答案:C你的答案:C题目分析:计算机内机器数通常采用补码形式来表示;而字符则采用ASCII码表示。

第5题(1分)你的得分:1下列不同数制表示的数中,数值最小的是【5】。

A. 11011101BB. 334QC. 219DD. DAH题目答案:D你的答案:D题目分析:A. 11011101B=221B. 334Q=220C. 219D=219D. DAH=218第6题(1分)你的得分:1下面几个不同进制的数中,最小的数是【6】。

A. 1001001BB. 75C. 37DD. A7H题目答案:C你的答案:C题目分析:A. 1001001B=73B. 75=75C. 37D=37D. A7H=167第7题(1分)你的得分:0下列数中最大的数是【7】。

A. 10000011BB. (10010101)BCDC. 92HD. 101 题目答案:C你的答案:B题目分析:A. 10000011B=131B. (10010101)BCD=95C. 92H=150D. 101第8题(1分)你的得分:1将93H看成一个组合BCD码,其结果是【8】。

微机原理与技术基础大作业北邮

微机原理与技术基础大作业北邮

北京邮电大学微机原理与接口技术实验学院:班级:学号:班内序号:姓名:1.实验任务一个学生的信息包括姓名、班级、学号(班内序号)、成绩。

试编写程序实现以下功能:(1)能录入学生成绩(十进制形式);提示:输入形如:tom 205 16 95回车,每名学生用一行;选择一个特殊符表示输入结束(2)能按要求(如班内序号或成绩)进行排序显示;(3)能统计平均成绩;(4)能按分数段统计人数,不及格、60~70、70~80、80~90、90~100各分数段的人数。

提示:要有必要的提示信息。

应该按至上而下规划程序结构,划分各个子程序的功能和调用关系。

要求写出实验报告,报告中包括算法思想、流程图,并附上源程序文件提交方式采用电子文档:以附件的形式发到以下邮箱,附件命名规则为:班号-姓名-学号.docx、班号-姓名-学号.asm,例:205-张三最后截止日4月28日23点前2.算法思想首先输入学生人数,输入数据位1~99,输入超出该范围时调用ERROR函数,提示错误,回车后退出DOS界面。

程序利用INPUT函数,对学生信息的输入进行提示,由于后面要对成绩进行一系列处理,为简便起见,将班级、学号、姓名分为一次输入,成绩单独输入。

子程序STORE_STUDENT_NUM用于储存输入学生总人数,在下面的操作中会用于执行次数的相关操作。

这个函数的算法思想如下:用NUMBER(三字节变量)储存输入学生总数,若输入为一位数,将输入的字符(ASCII码)存在NUMBER[0]中,如果输入学生人数为两位数,则将十位数(ASCII码)存到NUMBER[1]中,个位数存在NUMBER[0]中,再利用二进制转十进制操作,将学生总数存在NUMBER[2]中。

子程序STORE_STUDENT_INFORMATION用于存储学生班级、学号、姓名信息。

算法思想:INFORMATION,用20字节单元表示学生信息,0-19中:0对应最大字符,1对应实际输入,2-18对应输入信息,19对应'$'每个存储单元的最后一个字节置为’$’以便输出。

微机原理与接口技术第1-11章作业答案

微机原理与接口技术第1-11章作业答案

第一章:1.1 为什么需要半加器和全加器,它们之间的主要区别是什么?答:无论是全加器还是半加器均能实现两个一位的二进制数相加,得到相加的和和向高位的进位。

半加器不需要考虑来自低位的进位,而全家器需考虑来自低位的进位。

1.2 用补码法写出下列减法的步骤:(1) 1111(2)-1010(2)=?(2)=?(10)=00001111B+11110110B=00000101B=5D(2) 1100(2)-0011(2)=?(2)=?(10)=00001100B+11111101B=00001001B=9D第二章:2.1 ALU是什么部件?它能完成什么运算功能?试画出其符号。

答:ALU是算术逻辑运算单元的简称,该部件既能进行二进制数的四则运算,也能进行布尔代数的逻辑运算。

符号略!2.2 触发器、寄存器及存储器之间有什么关系?请画出这几种器件的符号。

答:触发器能存储一位的二进制信息,是计算机记忆装置的基本单元。

寄存器是由多个触发器构成的,能存储多位二进制信息。

存储器又是由多个寄存器构成的。

器件的符号略!2.4 累加器有何用处?画出其符号。

答:累加器是由多个触发器构成的多位寄存器,作为ALU运算过程的代数和的临时存储处。

累加器不仅能装入及输出数据外,还能使存储其中的数据实现左移或右移。

符号略!2.6 何谓L门及E门?它们在总线结构中有何用处?答:L门即LOAD控制端,是用以使寄存器接受数据输入的控制门;E门即ENABLE控制端,是三态输出门,用以控制寄存器中的数据输出至总线。

有了L门及E门,就可以利用总线结构,从而使信息传递的线路简单化。

2.10 除地线公用外,5根地址线和11根地址线各可选多少个地址?答:5根地址线可选25=32个地址;11根地址线可选211=2048个地址。

2.12 存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?答:MAR和MDR均是存储器的附件。

存储地址寄存器(MAR)是一个可控的缓冲寄存器,具有L门以控制地址的输入,它和存储器的联系是双态的,存储地址寄存器存放的是索要寻找的存储单元的地址。

微机原理与接口技术第1-11章作业答案

微机原理与接口技术第1-11章作业答案

第一章:1.1 为什么需要半加器和全加器,它们之间的主要区别是什么?答:无论是全加器还是半加器均能实现两个一位的二进制数相加,得到相加的和和向高位的进位。

半加器不需要考虑来自低位的进位,而全家器需考虑来自低位的进位。

1.2 用补码法写出下列减法的步骤:(1) 1111(2)-1010(2)=?(2)=?(10)=00001111B+11110110B=00000101B=5D(2) 1100(2)-0011(2)=?(2)=?(10)=00001100B+11111101B=00001001B=9D第二章:2.1 ALU是什么部件?它能完成什么运算功能?试画出其符号。

答:ALU是算术逻辑运算单元的简称,该部件既能进行二进制数的四则运算,也能进行布尔代数的逻辑运算。

符号略!2.2 触发器、寄存器及存储器之间有什么关系?请画出这几种器件的符号。

答:触发器能存储一位的二进制信息,是计算机记忆装置的基本单元。

寄存器是由多个触发器构成的,能存储多位二进制信息。

存储器又是由多个寄存器构成的。

器件的符号略!2.4 累加器有何用处?画出其符号。

答:累加器是由多个触发器构成的多位寄存器,作为ALU运算过程的代数和的临时存储处。

累加器不仅能装入及输出数据外,还能使存储其中的数据实现左移或右移。

符号略!2.6 何谓L门及E门?它们在总线结构中有何用处?答:L门即LOAD控制端,是用以使寄存器接受数据输入的控制门;E门即ENABLE控制端,是三态输出门,用以控制寄存器中的数据输出至总线。

有了L门及E门,就可以利用总线结构,从而使信息传递的线路简单化。

2.10 除地线公用外,5根地址线和11根地址线各可选多少个地址?答:5根地址线可选25=32个地址;11根地址线可选211=2048个地址。

2.12 存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?答:MAR和MDR均是存储器的附件。

存储地址寄存器(MAR)是一个可控的缓冲寄存器,具有L门以控制地址的输入,它和存储器的联系是双态的,存储地址寄存器存放的是索要寻找的存储单元的地址。

微机原理与接口技术第1~4章作业题及补充题解答

微机原理与接口技术第1~4章作业题及补充题解答

习题1 (P14)4、试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别?解:内存单元的地址和内容如图,在存储器中,每个存储单元都有一个地址,每个单元可存放一个字节。

任何相邻字节单元可以存放一个字,一个字占用2个地址中小的那个地址作为该字的地址,并且较高存储器地址的字节是该字节的高8位,较低存储器地址的字节是该字节的低8位。

如图X表示某存储单元的地址,则X单元的内容(X)表示。

假如X单元中存放着Y,则(X)=Y。

而Y又是一个地址(数值上),则可用((X))来表示Y单元里的内容。

9、把下列十进制数转化为二进制数、八进制数和十六进制数。

(1)4.85 (2)255 (3)256解:(1)4.85=100.1B=4.6Q=4.DH(2)255=11111111B=377Q=0FFH(3)256=100000000B=400Q=100H10、把下列数转化为十进制数。

(1)10001100B (2)27Q (3)1FH解:(1)10001100B=2^7+2^3+2^2=140(2)27Q=2*8+7=23(3)1FH=16+15=3115、给出十进制数—30的原码、反码、补码(8位二进制数)的形式,并指出8位二进制原码、反码、补码所能表示的数值范围(用十进制数表示)。

解:[—30D]原=10011110B=9EH[—30D]反=11100001B=0E1H[—30D]补=11100010B=0E2H8位二进制数原码表示的数值范围:—127~+127;反码表示的数值范围:—127~+127;当补码表示无符号数时,表示的数值范围为:0~255,当补码表示有符号数时,表示的数值范围为:—128~+127.16、用组合和非组合BCD码分别表示十进制数388和12。

解:组合:388D=(0011 1000 1000)BCD12D=(0001 0010)BCD非组合:388D=(00000011 00001000 00001000)BCD12D=(00000001 00000010)BCD习题2 (P43)3、8086CPU的标志寄存器中有哪些标志位?它们的含义和作用是什么?解:(1)有6个状态标志位CF、OF、ZF、SF、AF、PF;3个控制标志位DF、IF、和TF。

北邮网校微机计算机原理及应用--阶段作业一

北邮网校微机计算机原理及应用--阶段作业一

北邮网校微机计算机原理及应用--阶段作业一一、单项选择题(共10道小题,共100.0分)1.8255A的工作方式选择控制字的正确值为()。

A.60HB.7FHC.70HD.83H知识点: 第一次阶段作业学生答案:[D;]得分: [10] 试题分值:10.0提示:2.3.构成微机的主要的部件有CPU、系统总线、I/O接口和()。

A.CRTB.键盘C.磁盘D.内存知识点: 第一次阶段作业学生答案:[D;]得分: [10] 试题分值:10.0提示:4.5.具有多次擦写功能的光盘片是()。

A.CDB.CD―RC.CD-RWD.DVD知识点: 第二次阶段作业学生答案:[C;]得分: [10] 试题分值:10.06.7.PC机的主机与打印机之间的接口是()。

A.CentronicsB.IEEE 1394C.RS―232D.IDE知识点: 第二次阶段作业学生答案:[A;]得分: [10] 试题分值:10.0提示:8.9.CPU相应外部中断请求是在()。

A.一条指令执行结束B.一个机器周期结束C.一旦请求,立即响应D.中断类型码n引起知识点: 第三次阶段作业学生答案:[A;]得分: [10] 试题分值:10.0提示:10.11.INT n 指令中断是()。

A.由外部设备请求产生的B.由系统断电引起的C.通过软件调用的内部中断D.可用IF标志位屏蔽的知识点: 第三次阶段作业学生答案:[C;]得分: [10] 试题分值:10.012.13.CPU中运算器的主要功能是()。

A.算术运算B.逻辑运算C.函数运算D.算术运算和逻辑运算知识点: 第三次阶段作业学生答案:[D;]得分: [10] 试题分值:10.0提示:14.15.串行异步通信的实现,必须做到()。

A.通信双方有同步时钟的传送,以实现同步B.一块数据传送结束时,用循环冗余校验码进行校验C.以字符为传送信息的单位,按约定配上起始位、停止位和校验位D.块与块之间用同步字符01111110隔开知识点: 第四次阶段作业学生答案:[C;]得分: [10] 试题分值:10.0提示:16.17.串行接口中,并行数据和串行数据的转换是用()实现的。

微机原理与接口技术习题集1

微机原理与接口技术习题集1

963.在8253中通过对其中一个____的编程设定和控制工作方式,其端口地址是当A1A0=_____是的地址。

【参考答案】P169 例2控制口,11B。

964.若要在8253A的计数工程中读取计数值,应该____。

A.直接用IN指令读出CE的内容B.先对8253A写入一个锁存命令,将当前的CE内容锁存入OL中,然后再用IN指令将OL的内容取到CP中,再发出命令让OL的内容开始与CE同步C.先对8253A写入一个锁存命令,将当前的CE内容锁存入OL中,然后再用IN指令将OL的内容取到CPU中,此后OL的内容自动开始与CE同步【参考答案】P169 例3C。

965.在某微机系统中,8253的3个计数器的端口地址分别为3F0H、3F2H和3F4H,控制自寄存器的端口地址为3F6H,要求8253的通道0工作于方式3,采用BCD计数,输入脉冲频率为2MHz,输出方波频率为2KHz,使编写初始化程序片断。

分析:(1)计算计数初值输入脉冲频率输出方波频率2MHz2KHz===计数初值1000(2)确定方式控制字0 0 1 1 0 1 1 10B=37H{{{选择通道016位读写方式3十进制方式控制字:【参考答案】P169 例4初始化程序片断MOV AL, 37HMOV DX, 3F6HOUT DX, AL ;送方式控制字到控制口MOV AL, 00MOV DX, 3F0HOUT DX, AL ;送计数初值低字节到通道0MOV AL, 10HOUT DX, AL ;送计数初值高字节到通道0966.设定时器/计数器8253的CLK1端输入时钟信号的频率为2.5kHz,要求在OUT端产生频率为1Hz的方波,则8253的计数器1#应工作于方式____,且送入计数器1#的计数初值为_____。

【参考答案】P170例53,2500。

967.可编程计数/定时器8253的工作方式共有_____,共有______个I/O地址。

微机原理与接口技术第1~4章作业题及补充题解答

微机原理与接口技术第1~4章作业题及补充题解答

习题1 (P14)4、试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别?解:内存单元的地址和内容如图,在存储器中,每个存储单元都有一个地址,每个单元可存放一个字节。

任何相邻字节单元可以存放一个字,一个字占用2个地址中小的那个地址作为该字的地址,并且较高存储器地址的字节是该字节的高8位,较低存储器地址的字节是该字节的低8位。

如图X表示某存储单元的地址,则X单元的内容(X)表示。

假如X单元中存放着Y,则(X)=Y。

而Y又是一个地址(数值上),则可用((X))来表示Y单元里的内容。

9、把下列十进制数转化为二进制数、八进制数和十六进制数。

(1)4.85 (2)255 (3)256解:(1)4.85=100.1B=4.6Q=4.DH(2)255=11111111B=377Q=0FFH(3)256=100000000B=400Q=100H10、把下列数转化为十进制数。

(1)10001100B (2)27Q (3)1FH解:(1)10001100B=2^7+2^3+2^2=140(2)27Q=2*8+7=23(3)1FH=16+15=3115、给出十进制数—30的原码、反码、补码(8位二进制数)的形式,并指出8位二进制原码、反码、补码所能表示的数值范围(用十进制数表示)。

解:[—30D]原=10011110B=9EH[—30D]反=11100001B=0E1H[—30D]补=11100010B=0E2H8位二进制数原码表示的数值范围:—127~+127;反码表示的数值范围:—127~+127;当补码表示无符号数时,表示的数值范围为:0~255,当补码表示有符号数时,表示的数值范围为:—128~+127.16、用组合和非组合BCD码分别表示十进制数388和12。

解:组合:388D=(0011 1000 1000)BCD12D=(0001 0010)BCD非组合:388D=(00000011 00001000 00001000)BCD12D=(00000001 00000010)BCD习题2 (P43)3、8086CPU的标志寄存器中有哪些标志位?它们的含义和作用是什么?解:(1)有6个状态标志位CF、OF、ZF、SF、AF、PF;3个控制标志位DF、IF、和TF。

北邮—微机原理与接口技术

北邮—微机原理与接口技术

北邮—微机原理与接口技术(1)(总12页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理与接口技术硬件实验报告目录1.实验一微机实验平台介绍及IO的使用 (4)1.1.实验目的 (4)1.2.实验内容及要求 (4)1.3.实验环境及背景 (4)1.4.实验步骤 (5)1.4.1.使用debug的I、O命令读写端口 (5)1.4.2.使用文本编辑器edit和编译器masm (6)1.5.思考题 (11)1.6.心得体会 (11)参考资料 (12)声明与致谢 (12)1.实验一微机实验平台介绍及IO的使用1.1.实验目的1.1.1通过实验了解和熟悉实验台的结构,功能及使用方法;1.1.2通过实验掌握直接使用debug的I、O命令来读写IO端口;1.1.3学会debug的使用及编写汇编程序。

1.2.实验内容及要求1.2.1学习使用debug命令,并用I、O命令直接对端口进行读写操作,1.2.2用汇编语言编写跑马灯程序。

(可以使用EDIT编辑工具。

)要求实现以下两个功能:A.通过读入端口状态(ON为低电平),选择工作模式(灯的闪烁方式、速度等);B.通过输出端口控制灯的工作状态(低电平灯亮)。

1.2.3使用时要注意,电源打开时不得插拔电缆及各种器件,一定要在断电的情况下连接电路,否则可能会烧坏整个实验系统。

1.3.实验环境及背景我们使用PCI_IDE50扁平电缆将PC机与实验扩展模块连接起来。

在扩展实验平台上,有八个发光二极管、八个拨码开关。

读取拨码开关和写发光二极管的端口地址已经被做成了0E8E0h。

连接的PC机上安装有DOS操作系统,并有MASM5开发工具。

图1扩展实验模块1.4.实验步骤1.4.1.使用debug的I、O命令读写端口进入DOS,在命令行模式下输入命令debug,用-a选项写入下列程序:CODE (debug mode)MOV DX, E8E0MOV AL, FEOUT DX, ALMOV AH, 0BINT 21OR AL, ALJZ 0100INT 20输入结束后,直接输入回车即可推出-a。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A.0;0
B.0;1
C.1;0
D.1;1
知识点:
单元1-2习题
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
13.当标志寄存器F中OF=1时,表示带有符号的字运算超出范围
A.-128---+127
B.-32768---32767
C.0000H---FFFFH
D.0---FFH
知识点:
单元1-2习题
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
14.8086微处理器内部具有自动加1功能的寄存器是
A.SI
B.AX
C.BP
D.IP
知识点:
单元1-2习题
学生答案:
[D;]
得分:
[5]
试题分值:
5.0
提示:
15.8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是
A.EU中的地址加法器
C.0~256
D.0~200
知识点:
单元1-2习题
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
11.字符串操作时目标串逻辑地址只能由提供
A.ES、SI
B.ES、DI
C.DS、SI
D.DS、DI
知识点:
单元1-2习题
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
12.若有两个带有符号数ABH和FFH相加,其结果使F中CF和OF位为
提示:
7.8086微处理器读总线周期中地址信号AD15~AD0在期间处于高阻
A.T2
B.T3
C.T4
D.T3~T4
知识点:
单元1-2习题
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
8.8086/8088微处理器引脚中信号线能够反映标志寄存器中断允许标志IF的当前值
A.S7
B.S5
C.S4
D.S6
提示:
19.微型计算机各部件之间是用连接起来的。
A.系统总线
B.AB
C.CB
D.DB
知识点:
单元1-2习题
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
20.微型计算机中的运算器,将运算结果的一些特征标志寄存在中
A.SP
B.IP
C.AX
D.F
知识点:
单元1-2习题
学生答案:
[D;]
得分:
[5]
[5]
试题分值:
5.0
提示:
4.8086微处理器以BP内容作为偏移量,则段基址是由寄存器提供
A.CS
B.ES
C.SS
D.BX
知识点:
单元1-2习题
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
5.8086微处理器中BP寄存器是
A.基址指针寄存器
B.基址寄存器
C.计数寄存器
D.堆栈基址寄存器
知识点:
A.串行
B.并行
C.串并行
D.间隔
知识点:
单元1-2习题
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
18.8086中指令队列和堆栈特点分别是
A.先进后出;先进先出
B.先进先出;先进后出
C.先进先出;后进先出
D.先进后出;先进后出
知识点:
单元1-2习题
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
北邮函授 微机原理和接口技术 阶段作业1
一、单项选择题(共20道小题,共100.0分)
1.8086/8088微处理器要求RESET有效维持时间至少要有个T状态
A.5
B.6
C.4
D.7
知识点:
单元1-2习题
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
2.16位带有符号数的补码数据范围为
A.-32767~ +32767
B.+32768~ -32767
C.+32767~ -32768
D.+32769~ -32766
知识点:
单元1-2习题
学生答案:
[C;]
得分:
[5]
试题分值:
5.0
提示:
3.8086微处理器中的ES是寄存器
A.数据段
B.附加段
C.扩展附加段
D.附加数据段
知识点:
单元1-2习题
学生答案:
[D;]
得分:
单元1-2习题
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
6.8086/8088微处理器顺序执行程序时,当遇到指令时,指令队列会自动复位,BIU会接着往指令队列中装入新的程序段指令
A.XLAT
B.LDS
C.JCXZ
D.CMC
知识点:
单元1-2习题
学生答案:
[C;]
得分:
[]
试题分值:
5.0
试题分值:
5.0
提示:
知识点:
单元1-2习题
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
9.访问I/O端口可用地址线有条
A.64
B.16
C.32
D.8
知识点:
单元1-2习题
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
10.8086/8088微处理器可访问内存储器地址为
A.00000~FFFFFH
B.0000H~FFFFH
B.BIU中的地址加法器
C.指令队列
D.内部通用寄存器
知识点:
单元1-2习题
学生答案:
[B;]
得分:
[5]
试题分值:
5.0
提示:
16.当标志寄存器中标志位为1时,允许开中断
A.IF
B.TF
C.DF
D.OF
知识点:
单元1-2习题
学生答案:
[A;]
得分:
[5]
试题分值:
5.0
提示:
17.8086微处理器中的BIU和EU是处于的工作状态
相关文档
最新文档