计算机系统组成原理期末考试试卷答案(1)
- 格式:doc
- 大小:55.50 KB
- 文档页数:2
计算机组成原理试题一、选择题(共20分,每题1分)1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自____C__。
A.立即数和栈顶;B.暂存器;C.栈顶和次栈顶;D.累加器。
2.___C___可区分存储单元中存放的是指令还是数据。
A.存储器;B.运算器;C.控制器;D.用户。
3.所谓三总线结构的计算机是指_B_____。
A.地址线、数据线和控制线三组传输线。
B.I/O总线、主存总统和DMA总线三组传输线;C.I/O总线、主存总线和系统总线三组传输线;D.设备总线、主存总线和控制总线三组传输线.。
4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是_____B_。
A.128K;B.64K;C.64KB;D.128KB。
5.主机与设备传送数据时,采用___A___,主机与设备是串行工作的。
A.程序查询方式;B.中断方式;C.DMA方式;D.通道。
6.在整数定点机中,下述第___B___种说法是正确的。
A.原码和反码不能表示-1,补码可以表示-1;B.三种机器数均可表示-1;C.三种机器数均可表示-1,且三种机器数的表示范围相同;D.三种机器数均不可表示-1。
7.变址寻址方式中,操作数的有效地址是___C___。
A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.以上都不对。
8.向量中断是___C___。
A.外设提出中断;B.由硬件形成中断服务程序入口地址;C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D.以上都不对。
9.一个节拍信号的宽度是指_____C_。
A.指令周期;B.机器周期;C.时钟周期;D.存储周期。
10.将微程序存储在EPROM中的控制器是____A__控制器。
A.静态微程序;B.毫微程序;C.动态微程序;D.微程序。
11.隐指令是指___D___。
A.操作数隐含在操作码中的指令;B.在一个机器周期里完成全部操作的指令;C.指令系统中已有的指令;D.指令系统中没有的指令。
计算机组成原理期末考试及答案A卷基础知识(50分)1、名词解释(10分)机器字长SRAMEPROM指令系统微指令2、选择题(10分)1)设字长32位,使⽤IEEE格式,则阶码采⽤______表⽰。
A.补码B. 原码C. 移码D. 反码2) 四⽚74181ALU和⼀⽚74182CLA器件相配合,具有如下进位传递功能______。
A.形波进位B. 组内先⾏进位,组间先⾏进位C.组内先⾏进位,组间⾏波进位D. 组内形波进位,组间先⾏进位3) 某SARM芯⽚,其存储容量为64K×16位,该芯⽚的地址线数⽬和数据线数⽬分别是___。
A. 16, 16 B .16, 64, C. 64, 8 D. 64, 164)单地址指令中为了完成两个数的算术运算,除地址码指明的⼀个操作数外,另⼀个数常需采⽤______。
A. 堆栈寻址⽅式B. ⽴即寻址⽅式C. 隐含寻址⽅式D. 间接寻址⽅式微5)程序控制器中,机器指令与微指令的关系是______。
A.每⼀条机器指令由⼀条微指令来执⾏B.⼀段机器指令组成的程序可由⼀条微指令执⾏C.⼀条微指令由若⼲条机器指令组成D. 每⼀条机器指令由⼀段⽤微指令编成的微程序来解释执⾏3、填空题(10分)1)存储___①___并按__②____顺序执⾏,这是冯?诺依曼型计算机的⼯作原理。
2)相联存储器是按③访问的存储器。
3) 主存与cache的地址映射有__④___、⑤、⑥三种⽅式。
4)通常指令编码的第⼀个字段是⑦。
5) 异步通信⽅式可分为⑧、⑨、⑩三种类型。
4、问答题(20分)1)在计算机中,为什么要采⽤多级结构的存储器系统2)简述CPU的功能.3)试⽐较⽔平型微指令与垂直型微指令。
4)简述总线集中控制的优先权仲裁⽅式。
⼆、综合应⽤(50分)1、已知X=-0.1101,Y=0.1011,试⽤补码⼀位乘法计算X×Y (15分)2、指令格式如下所⽰。
OP为操作码字段,试分析指令格式特点。
兰州大学22春“计算机科学与技术”《计算机组成原理》期末考试高频考点版(带答案)一.综合考核(共50题)1.如果设计存储单元字长为32位,指令字长为12位。
()A.正确B.错误参考答案:B2.在()的计算机系统中,外设可以和主存储器单元统一编址。
A.单总线B.双总线C.三总线D.其他三种都可以参考答案:A3.下面描述RISC机器基本概念中,正确的表述是()。
A.RISC机器不一定是流水CPUB.RISC机器一定是流水CPUC.RISC机器有复杂的指令系统D.其CPU配备很少的通用寄存器参考答案:B4.控制器就是控制部件,而运算器、存储器、外围设备相对控制器来讲,就是执行部件。
()A.正确B.错误参考答案:A在计算机系统中CPU读取外存数据的速度比读取内粗你的速度快。
()A.正确B.错误参考答案:A6.系统程序包括以下几类:各种服务性程序,语言程序,操作系统,数据库管理系统,自动控制程序。
()A.正确B.错误参考答案:B7.总线中传送信息所采用的方式有()。
A.串行传送B.并行传送C.分时传送D.以上都是参考答案:ABCD8.在独立请求方式下,若有几个设备,则()。
A.有几个总线请求信号和几个总线响应信号B.有一个总线请求信号和一个总线响应信号C.总线请求信号多于总线响应信号D.总线请求信号少于总线响应信号参考答案:A9.下列各种操作的时间中,不属于活动头硬盘的存取访问时间的是()。
A.寻道时间B.旋转延迟时间C.定位时间D.传送时间参考答案:C10.运算器由许多部件组成,但核心组成部件是()。
A.数据总线B.算术逻辑运算单元C.多路开关D.累加寄存器参考答案:B11.为了把汉字输入到计算机需要为汉字设计编码方式,常用的编码方式有()。
A.数字编码B.拼音码C.字形编码D.以上都是参考答案:ABCD12.状态条件寄存器PSW用来保存算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。
()A.正确B.错误参考答案:A13.主存与cache的地址映射方式有()。
计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。
)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64,按字编址,它们寻址范围是(C )。
A.64K B.32C.32K D.163.某一芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.204.指令系统中采用不同寻址方式的目的主要是( C)。
A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。
A.通用寄存器B.贮存单元C.程序计数器D.堆栈6是(A)的简称。
A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.响应中断的时间是_ C 。
A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。
8.常用的虚拟存储器寻址系统由两级存储器组成。
A.主存-辅存;B.-主存;C.-辅存;D.主存—硬盘。
9.访问主存时,让处于等待状态,等的一批数据访问结束后,再恢复工作,这种情况称作。
A.停止访问主存;B.周期挪用;C.与交替访问;D.。
10.浮点数的表示范围和精度取决于。
A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。
11.中断向量可提供。
A.被选中设备的地址;B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。
12.加法器采用先行进位的目的是。
A.优化加法器的结构;B.节省器材;C.加速传递进位信号;D.增强加法器结构。
13.在独立请求方式下,若有N个设备,则。
A.有一个总线请求信号和一个总线响应信号;B.有N个总线请求信号和N个总线响应信号;C.有一个总线请求信号和N个总线响应信号;D.有N个总线请求信号和一个总线响应信号。
计算机组成原理期末考试试题及答案一、选择题1、完整的计算机系统应包括______。
DA. 运算器、存储器和控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______。
DA.RAM存储器B.ROM存储器C. 主存储器D. 主存储器和外存储器3、冯·诺依曼机工作方式的基本特点是______。
BA. 多指令流单数据流B. 按地址访问并顺序执行指令C. 堆栈操作D. 存储器按内部选择地址4、下列说法中不正确的是______。
DA. 任何可以由软件实现的操作也可以由硬件来实现B. 固件就功能而言类似于软件,而从形态来说又类似于硬件C. 在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级D. 面向高级语言的机器是完全可以实现的5、在下列数中最小的数为______。
CA. (101001)2B. (52)8C. (101001)BCDD. (233)166、在下列数中最大的数为______。
BA. (10010101)2B. (227)8C. (143)5D. (96)167、在机器中,______的零的表示形式是唯一的。
BA. 原码B. 补码C. 反码D. 原码和反码9、针对8位二进制数,下列说法中正确的是______。
BA.–127的补码为10000000B.–127的反码等于0的移码BC.+1的移码等于–127的反码D.0的补码等于–1的反码9、一个8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为______。
BA. –127B. –32C. –125D. –310、计算机系统中采用补码运算的目的是为了______。
CA. 与手工运算方式保持一致B. 提高运算速度C. 简化计算机的设计D. 提高运算的精度11、若某数x的真值为–0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是______码。
计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统主要由哪两部分组成?A. 控制器和运算器B. 输入设备和输出设备C. 中央处理器和外部设备D. 存储器和输入输出设备答案:C2. 下面哪个不是计算机的五大组成部分?A. 控制器B. 运算器C. 输入设备D. 电源答案:D3. 下面哪个寄存器用于存放将要执行的下一条指令的地址?A. 指令寄存器B. 程序计数器C. 地址寄存器D. 数据寄存器答案:B4. 下面哪个不是计算机的数据表示方法?A. 二进制B. 十进制C. 八进制D. 十六进制答案:B5. 下面哪个不是计算机的存储器层次结构?A. 寄存器B. 高速缓存C. 主存储器D. 硬盘答案:D6. 下面哪个不是计算机的输入设备?A. 鼠标B. 键盘C. 扫描仪D. 显示器答案:D7. 下面哪个不是计算机的输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D8. 下面哪个不是计算机的总线类型?A. 数据总线B. 地址总线C. 控制总线D. 通信总线答案:D9. 下面哪个不是计算机的指令类型?A. 数据传输指令B. 算术运算指令C. 逻辑运算指令D. 中断指令答案:D10. 下面哪个不是计算机的并行计算技术?A. 流水线技术B. 向量处理技术C. 多线程技术D. 分布式计算技术答案:D二、填空题(每题2分,共20分)1. 计算机硬件系统主要由______和______组成。
答案:中央处理器,外部设备2. 计算机的五大组成部分包括:控制器、运算器、______、______和______。
答案:存储器,输入设备,输出设备3. 计算机的数据表示方法有:二进制、八进制、十六进制等,其中计算机内部使用的是______。
答案:二进制4. 计算机的存储器层次结构包括:寄存器、高速缓存、______和______。
答案:主存储器,硬盘5. 计算机的指令分为:数据传输指令、算术运算指令、逻辑运算指令和______。
习题一1.什么是程序存储工作方式?答:计算机的工作方式——存储程序工作方式。
即事先编写程序,再由计算机把这些信息存储起来,然后连续地、快速地执行程序,从而完成各种运算过程。
2.采用数字化方法表示信息有哪些优点?用数字化方法表示信息的优点:(1)抗干扰能力强, 可靠性高。
(2)依靠多位数字的组合,在表示数值时可获得很宽的表示范围以及很高的精度。
(3)数字化的信息可以存储、信息传送也比较容易实现。
(4)可表示的信息类型与范围及其广泛,几乎没有限制。
(5)能用逻辑代数等数字逻辑技术进行信息处理,这就形成了计算机硬件设计的基础。
3.如果有7×9点阵显示出字符A的图像,请用9个七位二进制代码表示A的点阵信息。
4.数字计算机的主要特点是什么?1.(1)能在程序控制下自动连续地工作;(2|)运算速度快;(3)运算精度高;(4)具有很强的信息存储能力;(5)通用性强,应用领域及其广泛。
5.衡量计算机性能的基本指标有哪些?答:衡量计算机性能的基本指标:(1)基本字长——参加一次运算的数的位数;(2)数据通路宽度——数据总线一次能并行传送的位数;(3)运算速度——可用①CPU的时钟频率与主频,②每秒平均执行指令数,③典型四则运算的时间来表示。
(4)主存储器容量——可用字节数或单元数(字数)×位数来表示。
(5)外存容量——常用字节数表示。
(6)配备的外围设备及其性能。
(7)系统软件配置。
7.系统软件一般包括哪些部分?列举你所熟悉的三种系统软件。
系统软件一般包括操作系统,编译程序、解释程序、各种软件平台等。
例如WINDOWS98操作系统,C语言编译程序等,数据库管理系统。
8.对源程序的处理有哪两种基本方式?对源程序的处理通常有两种处理方式:解释方式和编译方式。
习题二1.将二进制数(101010.01)2转换为十进制数及BCD码。
解:(101010.01)2 = (42.25)10 = (01000010.00100101)BCD2.将八近制数(37.2)8转换为十进制数及BCD码.解:(37.2)8 = (31.25)10 =(011001.010101)BCD3.将十六进制熟(AC.E)转换为十进制数及BCD码.解: (AC.E)16 =(174.875)10 = (000101110100.100001110101)BCD4.将十进制数(75.34)10转换为8位二进制数及八进制数、十六进制数。
计算机组成原理题型一、填空题(本大题共5小题,每题2分,共10分)1.若[x]原=xxxxxx ,则[x]补=( ) 2. 3. 4. 5.二、单项选择题(本大题共5小题,每题2分,共10分)从下列各题四个备选答案中选出一个正确答案,并将其代号写在题前面的括号内。
( )1.能够被计算机硬件直接识别的语言是A. 汇编语言B. 高级语言C. 机器语言D. 应用语言( )2. ( )3. ( )4. ( )5.三、计算题(本大题共2小题,每小题5分,共10分)1.用变形补码2 .四、简答题(本大题共2小题,每小题5分,共10分)1.说明2. 顺序存储器和交叉存储器√五、设计题(本大题共2小题,第一小题10分,第二小题20分,本大题30分)1.试用xxxxx 芯片,构成xxxxx 存储器.2.假设某计算机的数据通道如下图所示,请设计以下指令的微操作序列: 1) ADD Rxx ,Rxx 寄存器的内容相加后存入Rxx 。
2)六、分析题(本大题共2小题,第一小题10分,第二小题20分,本大题30分)1.现有xxxxxxx 个中断源,其优先级由高向低按xxxxxxx 顺序排列。
若中断服务程序的执行时间为xxxx μs ,根据下图所示时间轴给出的中断源请求中断的时刻。
画出CPU 执行程序的轨迹。
地址线存储总线C P U 内部总线D服务C服务B服务A服务0 10 20 30 40 50 60 70 80 90 100 120 130 140 t(μs)B与C请求D请求B请求A请求2.设磁盘组有xx片磁盘,每片有两个记录面,最上最下两个面不用。
存储区域内径xxxx,外径xxx,道密度为xxxx道/cm,内层位密度xxx0位/cm,转速转/分。
问:1)共有多少柱面?2)盘组总存储容量是多少?3)数据传输率多少?4)采用定长数据块记录格式,直接寻址的最小单位是什么?寻址命令中如何表示磁盘地址?本科生期末试卷一一.选择题(每小题1分,共10分)1.计算机系统中的存贮器系统是指______。
计算组成原理期末考试1、图中所示的寻址方式是() (单选)A、基址寻址B、寄存器寻址C、间接寻址D、寄存器间接寻址2、设存储字长为64位,对于单字长指令而言,PC顺序寻址时应该增加的常量是( )(单选)A、1B、2C、4D、83、在小数定点机中,下列关于原码、反码、补码的描述中正确的是A、只有补码能表示-1B、只有反码能表示-1C、只有原码能表示-1D、三种机器数都能表示-14、移位运算对计算机来说的实用价值是A、可以采用移位和加法相结合,实现乘(除)运算B、采用移位运算可以防止数据溢出C、只采用移位运算就可以实现除法D、只采用移位运算就可以实现乘法5、float型数据通常用IEEE754单精度浮点数格式表示。
若编译器将float型变量x分配在一个32位浮点寄存器FR1中,且x= -8.25,则FR1的内容是()A、C104 0000HB、C184 0000HC、C1C2 0000H`D、C242 0000H6、用海明码对长度为8位的数据进行检纠错时,若只要求纠正一位错,则检验位数至少需要()位。
A、5位B、4位C、3位D、2位7、存储器中地址号分别为1000#、1001#、1002#、1003的4个存储单元,分别保存的字节数据是1A、2B、3C、4D,如果数据字长为32位,存储器采用的是小端对齐模式,则这4个存储单元存储的数据值应被解析为()A、4D3C2B1AB、1A2B2C3DC、2B1A4D3CD、3C4D1A2B8、某型MIPS32指令架构的单周期CPU,其数据通路结构如下图执行指令sub rd, rs, rt 时,应由控制器产生的控制信号PCSrc、regDst、aluSrc、memtoReg、RegWrite分别是( )A、1、0、1、0、1B、1、1、0、0、0C、0、1、0、0、1D、0、1、0、1、09、下列关于MIPS32指令系统中,与基址寻址相关的指令是()A、addi $rt, $rs, immB、lw $rt, $rs, immC、add $rd, $rs, $rtD、add $rd, $rs, $rt10、单周期MIPS在一个时钟周期中不能完成( )A、从数据存储器读数据和向数据存储器写数据B、ALU运算和向寄存器堆写数据C、更新PC内容和向数据存储器写数据D、寄存器堆读数据,ALU运算和数据存储器写数据11、下列按内容寻址,而不是按地址码寻址的存储器是( )A、双端口存储器B、相联存储器C、并行储器D、虚拟存储器12、某半导体14KB,按字节编址,其中0000H-1FFFH为ROM区,2000H-37FFH为RAM区,地址总线A15-A0(低),双向数据总线D7-D0(低),读写控制线R/W。
计算机组成原理-0001 (题目数量:45 总分:100.0)1.单选题(题目数量:15 总分:30.0)1. 存储器的容量为32MB,则有地址线()。
A.32根B.30根C.25根D.16根答案:C2. 已知[X]补= E3H,X为8位的带符号数,则2[X]补=()。
A.8CHB.18HC.C6HD.F1H答案:B3. 存储器容量为32K×16,则有()。
A.地址线为16根,数据线为32根B.地址线为32根,数据线为16根C.地址线为15根,数据线为16根D.地址线为16根,数据线为15根答案:C4. 两个浮点数相加,一个数的阶码值为7,另一个数的阶码值为8,则需要将阶码值较小的浮点数的尾数()。
A.左移1位B.右移1位C.左移2位D.右移2位答案:A5. 两个浮点数相加,一个数的阶码值为7,另一个数的阶码值为9,则需要将阶码值较小的浮点数的尾数()。
A.左移1位B.右移1位C.左移2位D.右移2位答案:C6. 在中断响应过程中,保护程序计数器PC的作用是()。
A.使CPU和外设能够并行工作B.为了实现中断嵌套C.使CPU能找到中断服务程序入口地址D.使中断返回时,CPU能回到原程序的断点处继续往下执行答案:D7. 在CPU中存放程序状态字的寄存器是()。
A.MARB.PCC.IRD.PSWR答案:D8. 所谓指令周期是指()。
A.取指令和执行指令的时间B.执行指令和存储操作结果的时间C.取操作数和执行指令的时间D.取指令和取操作数的时间答案:A9. 在主存和CPU之间增加高速缓冲存储器的目的是()。
A.解决CPU和主存之间的速度匹配问题B.扩大主存容量C.扩大CPU 通用寄存器的数目D.既扩大主存容量又扩大CPU中通用寄存器的数量答案:A10. 已知[X]补=8CH,X为8位的带符号数,则补=()。
A.C6HB.18HC.E3HD.F1H答案:B11. 系统程序所放的主存空间属于()。
《计算机系统组成原理》参考答案 使用班级:计算机05A 、计算机05B 、计算机071、计算机072 第1页 共4页 《计算机系统组成原理》参考答案 使用班级:计算机05A 、计算机05B 、计算机071、计算机072 第2页 共4页
**************** 2007/2008年第二学期期末考试
《 计算机系统组成原理 》参考答案
出卷人: 校对人: 考试时间:100分钟
一、填空(30分,每空1分)
1.运算器、控制器、存储器、输入设备、输出设备 2.顺序、循环、分支、子程序 3.输入码、内码、字形码
4.高速缓冲存储器、主存储器、外存储器
5.数据传送指令、串处理指令、算术运算指令、控制转移指令、逻辑指令、处理机控制指令 6.串行传输、并行传输、复合传输。
7.进栈、出栈、后进先出、出入口、SP 、字
二、简答题(10分,每题5分)
1.答:
循环程序一般有4种寻址方式: (1) 置循环初值部分 (2) 工作部分 (3) 修改部分 (4) 控制部分
2.答:
I/O 端口的寻址方式有2种: (1) 独立的I/O 寻址方式 (2) 存储器映象I/O 寻址方式
三、问答题:(20分,每题10分)
1.答:8086/8088寻址方式有7种:
(1) 立即寻址方式:MOV AX ,100H ; (2) 寄存器寻址方式:MOV AX ,BX ; (3) 直接寻址方式:MOV AX ,[1000H]; (4) 寄存器间接寻址方式:MOV AX ,[BX];
(5) 寄存器相对寻址方式:MOV AX ,[BX+100H]; (6) 基址变址寻址方式:MOV AX ,[BX+SI];
(7) 相对基址变址寻址方式:MOV AX ,[BX+SI+100H]。
2.答:
定义一个子程序的格式如下:
PN PROC [NEAR/FAR]
…… RET PN ENDP
定义一下宏的格式如下:
MN MACRO [dummy parameter list]
……
ENDM
子程序和宏都是具有一定功能的程序段,实现了程序设计的模块化,提供了结构化程序设计的条件。
但是,宏调用的工作方式和子程序调用的工作方式是完全不同的:子程序是在程序执行期间由主程序调用,它只占有它自身大小的空间;而宏调用则是在汇编期间展开的,每调一次就是把宏定义体展开一次,因而它占有的存储空间与调用次数有关,调用次数越多则占有的存储空间越大。
同时,子程序的调用和返回、保存和恢复寄存器以及参数的传递等都增加了程序的开销。
所以,代码段较长的功能段往往使用子程序而不用宏;而那些较短的且参数较多的功能段而使用宏更加合适。
姓名:______________ 班级:________________ 学号:_____________________ …………………………………………………密……封……线……内……不……要……答……题…………………………………………
四、分析题(15分)
1.
BX=0000000011011010B=00DAH
2.
A=70,B=90,C=40,C+1=60,C+2=80
五、编程题(25分)
1.
data segment
msg db "Hello,World!",'$' ts db "Please input password:",13,10,'$' psw db "123"
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
repeat: mov dx,offset ts
mov ah,9
int 21h
mov ch,0
mov ah,7
int 21h
sub al,psw[0]
or ch,al
mov ah,7
int 21h
sub al,psw[1]
or ch,al
mov ah,7
int 21h
sub al,psw[2]
or ch,al
cmp ch,0
jnz repeat
mov dx,offset msg
mov ah,9
int 21h
mov ah,4ch
int 21h
code ends
end start
2.
data segment
suju db 10h,14h,18h,1ch,20h
jieguo db ?
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov al,suju[0]
add al,suju[1]
add al,suju[2]
add al,suju[3]
sub al,suju[s4]
mov jieguo,al
mov bl,jieguo
call xszcx
mov ah,4ch
int 21h
xszcx proc near
push ax
push bx
push cx
push dx
mov al,bl
mov cl,4
shr al,cl
add al,30h
mov dl,al
mov ah,2
int 21h
mov al,bl
and al,0fh
add al,30h
mov dl,al
mov ah,2
int 21h
pop dx
pop cx
pop bx
pop ax
ret
xszcx endp
code ends
end start
参考资料:
《计算机系统组成原理》参考答案使用班级:计算机05A、计算机05B、计算机071、计算机072 第3页共4页《计算机系统组成原理》参考答案使用班级:计算机05A、计算机05B、计算机071、计算机072 第4页共4页。