已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
桂林电子科技大学考研辅导论坛提供,网址: 微机原理 课后 习题参考答案 第一章 绪论 +6510=01000001B +65补 =+65原 =01000001B +11510=01110011B +115补 =+115原 =01110011B 0=11000001B =10111111B 0=11110011B =10001101B 方法:正数的原码、反码、补码相同 负数的补码在原码的基础上除过符号外, 先取反,再加 1。 +12010=0000000001111000B +120补 =+120原 =000000001111000B 0=1000000001111000B =1111111110001000B +23010=0000000011100110B +230补 =+230原 =0000000011100110B 0=1000000011100110B =1111111100011010B 方法:与上 题相同,只是扩展了位数,用 16 位表示 55 ( 00110111) 89 ( 01011001) 11110011) 结:知道补码,求原码 (或数值 )的方法: 如果是正数,直接转换。如果是负数用以下三种方法: 根据 X补 补 =X 求得 例如 10001101 各位取反 11110010 加一 11110011 转换 求补的逆运算 例如: 11111001 先减一 11111000 各位取反 10000111 转换 -(模 +补码转 换结果 ) 例如: 10001101 转换 +补码转换结果 12815 加负号 115 题问题不太明确 例如:如果手边有手册或是知道产品的型号,就可从手册中查到微处理器的处理位数。 也可以根据系统总线得知。因为系统总线是公共的数据通道,表现为数据传输位数和总线工作时钟频率。 第二章 086 微处理器 75422H 字节单元: 9 字单元: 2495424H 字节单元: 5 字单元: 0据物理地址 =段地址 *10H+偏移地址得到: 段地址 偏移地址 物理地址 1000H 117117025H 0117109H 00117们可以看到不同 段 的段地址,在不同的偏移地址下,可以对应相同的物理地址 ,也就相同的存储空间。说明在分配段时是重叠的 . 每个段区最大可占用 64地址范围,因为寄存器都是 16 位的, 216B=64允桂林电子科技大学考研辅导论坛提供,网址: ,则最多可分 16 个段区,因为 8086 20 条地址线,寻址范围 11416 个。 令 目的操作数寻址方式 源操作数寻址方式 接寻址 寄存器寻址 X, X寄存器寻址 带位移的基址变址寻址 I,11011000B 带位移的变址寻址 立即数寻址 L 寄存器寻址 隐含寻址 S: 存器间接寻址 寄存器寻址 I, 寄存器寻址 寄存器间接寻址 源操作数是立即数寻址 ,200H 源操作数是寄存器寻 址 ,X=0100H 源操作数是直接寻址 ,将 2000H 10H+1200H=21200H 和 21201H 的内容取出 ,赋给 源操作数是寄存器间接寻址 ,将 2000H 10H+0100H=201000101赋给412H 源操作数是寄存器相对寻址 ,将 2000H 10H+0100H+1100H=212001201赋给 源操作数是基址变址寻址 ,将 2000H 10H+0100H+0002H=201002 和 201003H 的内容取出 ,赋给 856H 源操作数是基址变址相对寻址 , 将 2000H 10H+0100H+0002H+1100H=21202H 和21203H 的的内容取出 ,赋给 5令 源操作数寻址方式 物理地址 X, 00即数寻址 跟随在指令后 ,有 cs:定 X,存器寻址 在寄存器中 X,100H 直接寻址 2000H 10H+100H=20100H X,寄存器间接寻址 2000H 10H+0100H=20100H X,寄存器间接寻址 1500H 10H+0010H=15010H X,0注意是十进制 带位移的基址寻址 2000H 10H+0100H+0010X,基址变址寻址 2000H 10H+0100H+0001X,接寻址 2000H 10H+0050H=20050H X,寄存器间接寻址 2100H 10H+0100H=21100H X,寄存器间接寻址 2000H 10H+0000X,X 带位移的基址寻址 2000H 10H+0100H+0050H=20150H X,X带位移的基址变址寻址 2000H 10H+0100H+00050H=201令 值 X 16H 15H 桂林电子科技大学考研辅导论坛提供,网址: ,0 000H X X,7X=7X,2 000H X=7X,0X=8000H X,8000H 000H X,0X=0X,0X=0H,X=0X,1 ) X,1 6) 110 0010 1010 0000B + 1001 1101 0110 0000B 1 0000 0000 0000 0000B (0000H) , 0110 0010 1010 0000B + 0100 0011 0010 0001B 1010 0101 1100 0001B (0 , 001 0010 0011 0100B 0100 1010 1110 0000B 1011 0101 0010 0000B补码形式 1100 0111 0101 0100B( 0 1001 0000 1001 0000B 0100 1010 1110 0000B 1011 0101 0010 0000B补码形式 0100 0101 1011 0000B (45 桂林电子科技大学考研辅导论坛提供,网址: 09 061H 0 01 000H 0(本条语句只对标志位有影响 ,不存贮结果 ) X=0110 1101 0001 0110=6X=0000 0000 1101 1010=00 000 0000 1011 1001 0000 0000 0101 1100=005 000 0000 1011 1001 0000 0000 0001 0111=0017H 000 0000 1011 1001 0000 0101 1100 1000=05 1011 1001 000 0000 0111 0010=0072H 000 0000 1011 1001 010 0000 0001 0111=2017H 1011 1001 0000 0000 1100 1101=00 000 0000 000 0000 1011 1001=00 000 0000 1011 1001 000 0101 1100 1100=05 1011 1001 000 0000 1101 1100=00 法一 : 循环移位 方法二 :逻辑右移 L,04H L,04H L, L,三章 宏汇编语言程序设计 1) 001H; 2) 002H 3) 014H 4) 028H 5) 001H ) 6H, 78, 0100 2) 965H, 45H, 2965, 0) 1278H 4) 2 23), 5 A), 10 1, 2), 20 ) 5) S A 6) 100 林电子科技大学考研辅导论坛提供,网址: (1) (2) 41H 42H 43H 44H 476) 57H ? ? ? 01H 03H 01H 03H 72,65, 109,98,21,40 10 ) 12345 7,9,298,1967 785,13475 ($() X, ) 3) , ) 10 (29H) ,10,76,3 100 ) ?,? ? 00H 00H 01H 00H 00H 00H 00H 01H 00H 00H 00H 01H 00H 00H 00H 01H 00H 00H 00H 01H ? ? 42H 41H 44H 43H 1林电子科技大学考研辅导论坛提供,网址: , S:X L, 04H I, L, L,L, L,0L,L H,421H ) 32H 2H 2) 2 ) 1 ) ,H=0 ? Y ? W ? Z ? R ? S:S:L, W L, X , Y H, 4林电子科技大学考研辅导论坛提供,网址: S A S A B $ ? S: S: L, 00I B 80 ) B 80 ) S: 80 L, 桂林电子科技大学考研辅导论坛提供,网址: , E 4 21H n (?) O S: n L,O 4 21H n ) n ) n ) n 林电子科技大学考研辅导论坛提供,网址: , 0000H 02H 2 421H B 256 ?) is a $ X, S, I, L,L,$ L,a L,20H H,02H 1H P H,41H 20 桂林电子科技大学考研辅导论坛提供,网址: , X L L L H,41H ? ? ? ? S:X L,L,L,L 桂林电子科技大学考研辅导论坛提供,网址: ,0 H,41H 程序段是将十六进制数的 转化为十六进制数 的 将结果存入字符变量 。 量中原来的内容未知,程序段执行后的内容是字符 A 的十六进制数 0A =10 N ) N ) ? ? S: X, N H,H, I I H,0H,0 H,41H 00 ) 桂林电子科技大学考研辅导论坛提供,网址: , H,1 1H I I,X,L, L, I L H, 41H 0 ) Do y/n)?,0$ ,0$ B ? B ? S:X,H,09H 1H X,H,09H 1H 桂林电子科技大学考研辅导论坛提供,网址: , 0 H,1 1H I I,X,9 L, L, I L I,X,9 L, L, I L H,41H 10 ) S: X I , X,0 H,7 1H L,$ 林电子科技大学考研辅导论坛提供,网址: ,a L,z L,20H L,H,2 1H H,41H $ ? S: H,0 L, L, L,$ I L H,41H W 256 ) B 1,2,3,4,5,6,7,8 桂林电子科技大学考研辅导论坛提供,网址: , S:X X H,0 L,8 I,X,X H,0 L, X X,X I H,41H S:P P,X X X, X, X,0 X X X, X, 林电子科技大学考研辅导论坛提供,网址: ,01H X X P 五章 半导体存储器 ) 024(1K 1 位 ) : 11 8128=1024(片) 2) 114( 1K 4 位):41 8128=256(片) 3) 128( 2K 8 位):82 8128=64(片) 4) 167( 16K 1 位):164 8128=16(片) )11 816 28(片 ) 2) 1K=210 有十条用作片内寻址 3) 16K=214 14,有四条用作片间寻址 目 片选端 地址线 16,1310始和结束地址 1# 意 , 10, 000, 变化 *8000H*872# 意 , 10, 001, 变化 *8800H*83# 意 , 10, 010, 变化 *9000H*97目 片选端 地址线 16,1310,A 9始和结束地址 1# 10 任意 , 10, 100, 1, 变化 * 2# 10 任意 , 10, 100, 0, 变化 * 3# 10 任意 , 10, 101, 1, 变化 * 4# 10 任意 , 10, 101, 0, 变化 *六章 I/O 接口技术 : 1)程序控制方式 2)中断控制方式 3)直接存储访问( 式 区别:程序控制方式和中断控制方式都是采用软件形式,实现 外设的数据传送,桂林电子科技大学考研辅导论坛提供,网址: 。 式则是一种由硬件实现的数据传送方式,无需占用 80H 29H L, 01H N 28H L, H, 2 1H 七章 中断系统 断 向 量 表 堆栈 00H 40H 00H 01H 40H 02H 40H 00H 00H 01H S S 林电子科技大学考研辅导论坛提供,网址: (000300H (0040H (0100H (0040H 方法一 :直接置入法 S X,0 S,X,36 X,X,X+2,S 方法二 :能调用 S X,S,X,X,2509H 1H S 程序段 : S X, S,X, X,2579H 1H S I,X,I,L,L,0I I 林电子科技大学考研辅导论坛提供,网址: , 02L,1X, ;X, 02 L,10H X, ;X, 02L,0X, ;此题根据 设置来决定 . . 以上包括初始化 8259 的部分 L,51H ;读 内容并存储 L,50H L,00001010B ;读取 内容 ,并进行设置 0H,N 0H , ;读取 内容并存储 L,50H ;读取 内容 ,并进行设置 L,00001011B 0H,N 0H , ;读取 内容并存储 . 置中断向量表: S X,0 ;中断向量表段地址送入 S,X,3500H ;中断向量地址送入 X, ;中断向量填入中断向量表 X,其他四个中断 向量地址分别设为 4080H、 4505H、 5540H、 6000H,向量名改为相应的即可,在此省略 ) 初始化 8259A: L,13H ; 0H,L,4 ; 中断类型码为 4 桂林电子科技大学考研辅导论坛提供,网址: ,L,01H ; 1H,256 ) S:S:X,S,S X,S,X,X,2501H S ;用 能调用 ,设置中断向量 X,21H L,L,0 ;开放 断 X,X,21H L,R 4H X, ;关闭 断 H,41H ;中断服务程序 X X,8 L,0 X,200H L,L,L,1 ;计算 1 的个数 L L ,0 ;判断 1 的个数是奇数还是偶数 X,201H 桂林电子科技大学考研辅导论坛提供,网址: ,L,N H,02H 1H L,20H 0H, ;中断结束 八章 常用接口芯片 8 1 10011001 0063H 11000000 0063H 10110110 0063H 2 8 6 4 2 0 0 0 0 1 1 0 0 A 口地址 060H 0 0 0 1 1 0 1 B 口地址 061H 0 0 0 1 1 1 0 C 口地址 062H 0 0 0 1 1 1 1 控制字地址 063H 8 3 注意:下面是课件 中的口地址可通过一个 138译码器获得 硬件安排 D 7 D 0 D B 打印机 8255A 驱动 方式 0 下输出, 的 为选通输出信号 为输入,接收打印机送来的忙 / 闲信号 当 1 时示忙,为 0 时示闲。 主程序段 : 100; I, L, 10000001B; 控制字 , , 位输出 , 低 4位输入 L, 00001100B; 置 L, 0读打印机状态 L, 04H; 测试 位 桂林电子科技大学考研辅导论坛提供,网址: ; 打印机忙 , 继续测试 L, 打印机闲 , 输出 1个字符 L, 00001100B; 使 L; I; 修改地址指针 6 (1)注意:本题图只是示意的将地址 按照要求画出来了,其余的引脚没有画出 计数器 0 工作于方式 3, 2000000/10000 =200( H)为初值 N 计数器 1 工作于方式 2, N=10000( H) 计数器 2 工作于方式 2, N=10(H) L, 00010111B;计数器 0 工作于方式 3,读低 X,0X, L, 200H; X, 0X, L, 01010101B;计数器 1 工作于方式 2,读低 , X,0X, X,10000H; X,0X,L,L L, 10010101B;计数器 2 工作于方式 2,读低 , X,0X, X ,0L,10H X,林电子科技大学考研辅导论坛提供,网址: (2)计数器 0 工作在 主程序段 : L,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 31455.5-2025快速公交(BRT)智能系统第5部分:调度中心与车载智能终端通信数据接口规范
- 2026届高三物理二轮复习课件:专题四 计算题培优练7 电磁感应中的综合问题
- 快看宣传活动策划方案(3篇)
- 电梯改造项目现场管理制度(3篇)
- 矿井机电修理管理制度范文(3篇)
- 补胎店员工管理制度表(3篇)
- 邮政行业统计报表管理制度(3篇)
- 银行的管理制度怎么查看(3篇)
- 高处吊篮维护保养管理制度(3篇)
- 《GAT 1393-2017信息安全技术 主机安全加固系统安全技术要求》专题研究报告
- 鼻窦炎的护理讲课课件
- 肠系膜脂膜炎CT诊断
- 体外膜肺氧合技术ECMO培训课件
- 老年医院重点专科建设方案
- 银行解封协议书模板
- 超星尔雅学习通《学术规范与学术伦理(华东师范大学)》2025章节测试附答案
- GB 17440-2025粮食加工、储运系统粉尘防爆安全规范
- 《绿色农产品认证》课件
- 卫生院、社区卫生服务中心《死亡医学证明书》领用、发放、管理制度
- 《金融科技概论》完整全套课件
- 康复治疗技术历年真题单选题100道及答案
评论
0/150
提交评论