




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第 1 - 4 1 - 4 章章 习 题 解 答 1.6 1.6 将下列十进制数转换成二进制数。将下列十进制数转换成二进制数。 256D =100000000B 256D =100000000B 237.135D=11101101.0010001B 237.135D=11101101.0010001B 12.58D=1100.100101B 12.58D=1100.100101B 0.374D=0.0101B 0.374D=0.0101B 1.8 1.8 填空:填空: 10101.001B10101.001B(21.12521.125)D D(25.125.1)Q Q(15.215.2)H
2、H 2DE.6H 2DE.6H(1011011110.0111011011110.011)B B(1336.31336.3)Q Q(734.375734.375)D D 1.7 1.7 写出下列二进制数对应的十进制数、八进制数、十六写出下列二进制数对应的十进制数、八进制数、十六 进制数。进制数。 1101110B=110D=156Q=6EH 1101110B=110D=156Q=6EH 111011000B=472D=730Q=1D8H 111011000B=472D=730Q=1D8H 1101111.1001B=111.5625D=157.44Q=6F.9H 1101111.1001B=1
3、11.5625D=157.44Q=6F.9H 1.9 1.9 试写出下列用补码表示的二进制数的真值。试写出下列用补码表示的二进制数的真值。 0011101000111010+58 0011101000111010+58 1000000010000000128128 1000010111111011 1000010111111011123123 1111111010000010 11111110100000102 2 0111111001111110+126 0111111001111110+126 1.10 1.10 已知已知3535,8989,试用补码运算法则试用补码运算法则,求出:,求出:
4、 + +? 补 补 00100011 00100011 原 原 11011001 11011001 补补1010011110100111 + +补 补 补 补+ + 补 补 00100011+1010011100100011+101001111100101011001010 + +10110110101101105454 1.11 已知补已知补10011011,+补补10111001,试求:,试求: 补?补?(有溢出,结果出错。)(有溢出,结果出错。) 因为因为+补补补补+补补10111001 所以补所以补+补补补补00011110 补补11100010 补补补补+补补10011011+111
5、00010 01111101 (有溢出,结果出错。)(有溢出,结果出错。) 、的真值各为多少?、的真值各为多少? 原原11100101,的真值为,的真值为101; 原原00011110,的真值为,的真值为30 3.5 已知某个系统的已知某个系统的ROM容量为容量为6K字节,首地址为字节,首地址为2800H, 求其最后一个单元的地址。求其最后一个单元的地址。 最后一个单元的地址最后一个单元的地址2800H+17FFH3FFFH 3.6采用采用Intel 2114(1K4位)位)RAM芯片,组成芯片,组成64K8位位 的存储器,需要多少片的存储器,需要多少片2114? 需要需要128块。块。 扩展
6、时需要的芯片数量可以这样计算:要构成一个容量为扩展时需要的芯片数量可以这样计算:要构成一个容量为 MN 位的存储器,若使用位的存储器,若使用 pk 位的芯片(位的芯片(pM,kN),则),则 构成这个存储器需要构成这个存储器需要 ( M/p )( N/k )个这样的存储器芯片个这样的存储器芯片 3.7某某RAM芯片的存储容量为芯片的存储容量为40968位,则该芯片的引脚位,则该芯片的引脚 中有几条数据线和几条地址线?已知某中有几条数据线和几条地址线?已知某RAM芯片引脚中有芯片引脚中有8条条 数据线,数据线,12条地址线,那么该芯片的存储容量是多少?条地址线,那么该芯片的存储容量是多少? 该芯
7、片的外部引脚应有该芯片的外部引脚应有8条数据线条数据线,12条地址线。条地址线。 RAM芯片引脚中有芯片引脚中有8条数据线,条数据线,12条地址线,那么该芯片条地址线,那么该芯片 的存储容量是的存储容量是4K8位。位。 3.8 在在8086存储器系统的存储器系统的最高地址区最高地址区组成组成32KB的的 ROM,要求采用,要求采用2764芯片(芯片(8K8的的EPROM),以),以 及利用及利用74LS138译码器进行全译码,请画出这些芯片与译码器进行全译码,请画出这些芯片与 系统总线连接的示意图。系统总线连接的示意图。 74LS138 G1 G2A G2B 待转换数为待转换数为23567 A
8、DEC DB5 DUP(?) TABDW10000,1000,100,10,1 DATAENDS CODE SEGMENT ASSUMECS:CODE,DS:DATA, BXEDCPROC FAR START:MOVAX,DATA MOVDS,AX LEASI,TAB LEADI,ADEC MOVAX,BIN 分析:分析:1 1个个1616位二进制数的范围是位二进制数的范围是0000H-FFFFH0000H-FFFFH(即(即0-655350-65535),), 题目的要求就是要分离出这个数的万位、千位、百位、十位、题目的要求就是要分离出这个数的万位、千位、百位、十位、 个位。既可以用除法,也
9、可以用减法来实现。个位。既可以用除法,也可以用减法来实现。 LOP0: XOR CL,CL MOV BX,SI LOP1: SUBAX,BX JBNEXT INCCL JMPLOP1 NEXT: ADDAX,BX MOV DI,CL INCSI INCSI INCDI CMP BX,1 JNZLOP0 RET BXEDCENDP CODEENDS ENDSTART 4.23 编写一个将5位BCD码数(小于65536)转换成二进制 数的程序。 DATA SEGMENT BCD DB 7,4,3,0,5 ;BCD=50347 HEX DW 0 DATA ENDS CODE SEGMENT ASSU
10、ME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS,AX LEA BX,BCD MOV AL,BX+4 ;万位数 MOV AH,0 MOV CX,10000 MUL CX ; AX*CXDX:AX,DX 必为0 ADD HEX,AX ;HEX+AX AX,CF必为0 分析:分析:1 1个个5 5位位BCDBCD码数如果小于码数如果小于6553665536,那么转换成二进制数后的最大,那么转换成二进制数后的最大 值为值为FFFFHFFFFH(即(即6553565535),用),用2 2个字节可以放下。可以用乘法来实现。个字节可以放下。可以用乘法来实现。
11、MOV AL,BX+3 ; 千位数千位数 MOV AH,0 MOV CX,1000 MUL CX ADD HEX,AX MOV AL,BX+2 ; 百位数百位数 MOV CL,100 MUL CL ; AL*CLAX ADD HEX,AX MOV AL,BX+1 ; 十位数十位数 MOV CL,10 MUL CL ADD HEX,AX MOV AL,BX ; 个位数个位数 ADD HEX,AX HLT CODE ENDS END START 4.26 4.26 从从BUFBUF单元开始有单元开始有1010个带符号数:个带符号数:-1-1,3 3, 248248,9090,4242,904290
12、42,-4539-4539,0 0,-28792-28792。试找出它们。试找出它们 的最大值、最小值和平均值,并分别送的最大值、最小值和平均值,并分别送MAXMAX、MINMIN和和AVGAVG 单元。试编写完整的汇编语言程序。单元。试编写完整的汇编语言程序。 DATA SEGMENT BUF DW -1,3,248,90,42,9042,-4539,0,-28,792 MXA DW -32768 MIN DW 32767 AVG DW 0 DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS,AX MOV BX,OFFSET BUF MOV CX,10 MOV SI,0 MOV DI,0 NEXT: MOV AX,BX ;取一个数;取一个数 CMP AX,MAX ;是当前较大;是当前较大 JNG L1 ;的数吗?;的数吗? MOV MAX,AX L1: CMP AX,MIN ;是当
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省德州市重点名校2025届中考物理试题仿真题含解析
- 江西省抚州市金溪县市级名校2025年初三下学期阶段性测试(四)数学试题含解析
- 安保服务合作合同
- 山东省济宁市2025年初三8月月考化学试题含解析
- 智慧农业技术与农民福祉提升研究
- 二手车交易与服务合同范本
- 信息技术服务购销合同2025
- 驾校车辆租赁合同
- 自愿离婚财产分配及赡养合同
- 人教版小学数学二年级下册期末综合素养测评A卷(含答案)
- (高清版)JTG 3370.1-2018 公路隧道设计规范 第一册 土建工程
- 《生理学》-血液循环-选择题(A型)
- 电气工程接地用铜覆钢技术条件
- 2.1碳排放与环境安全学案高中地理选择性必修三
- 社区获得性肺炎治疗指南
- 人事行政工作成功典范总结
- 三年级语文下册 期中综合模拟测试卷(人教版)
- (新版)制丝操作工(二级)理论考试复习题库-下(多选、判断题汇总)
- 会议室改造方案
- 丙烯酰胺生产工艺
- VDA6完整版本.3过程审核报告范例
评论
0/150
提交评论