南邮通达2015微机第一阶段试卷及答案
南京邮电大学计算机网络作业1-2次

第一次作业一、第一部分1.试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。
2.简述因特网标准制定的几个阶段?3.小写和大写开头的英文名字 internet 和Internet在意思上有何重要区别?4.试在下列条件下比较电路交换和分组交换。
要传送的报文共x(bit)。
从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(b/s)。
在电路交换时电路的建立时间为s(s)。
在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。
问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个结点。
)5.在上题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p的大小无关。
通信的两端共经过k段链路。
链路的数据率为b(b/s),但传播时延和结点的排队时间均可忽略不计。
若打算使总的时延为最小,问分组的数据部分长度p应取为多大?(提示:参考图1-12的分组交换部分,观察总的时延是由哪几部分组成。
)6.假定网络利用率达到了90%。
试估计一下现在的网络时延是它的最小值的多少倍?7.计算机通信网有哪些非性能特征?非性能特征与性能特征有什么区别?8.收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108m/s。
试计算以下两种情况的发送时延和传播时延:(1)数据长度为107bit,数据发送速率为100kb/s。
(2)数据长度为103bit,数据发送速率为1Gb/s。
从上面的计算中可以得到什么样的结论?9.假设信号在媒体上的传播速度为2×108m/s.媒体长度L分别为:(1)10cm(网络接口卡)(2)100m(局域网)(3)100km(城域网)(4)5000km(广域网)试计算出当数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特数。
南邮微机期中习题及复习课课后习题答案资料

TOPLUS: MOV [SI],AL INC SI
NEXT: INC BX LOOP CIR
EXIT: MOV AH,4CH INT 21H
CODE ENDS END BEG
注意判断正数和负数的方法
10。(3) 完整程序
.486 DATA SEGMENT USE16
BUF DB 50 DUP(?) DATA ENDS
CODE ENDS END BEG
注意运用NEG指令求负数绝对486 DATA SEGMENT USE16
BUF DB 50 DUP(?) DATA ENDS
CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX,DATA MOV DS,AX MOV BX,OFFSET BUF BT DWORD PTR [BX],31 JNC EXIT NEG DWORD PTR [BX] EXIT: MOV AH,4CH INT 21H
MOV AX, WORD PTR FIRST XCHG WORD PTR SECOND,AX MOV WORD PTR FIRST,AX
容易出错: (1)没有完成操作 (2) 2个内存单元不通过寄存器直接交换 (3)字方式交换不使用PTR
5.(2)
PUSH WORD PTR FIRST PUSH WORD PTR SECOND POP WORD PTR FIRST POP WORD PTR SECOND
(3) AND CX, 0FFF0H
5. (1) 将First/Second 按字节方式交换,需要进行2次交换
MOV AL,FIRST XCHG SECOND,AL MOV FIRST,AL MOV AL,FIRST+1 XCHG SECOND+1,AL MOV FIRST+1,AL
2015年《微机接口技术》试题满分答案

2015年《微机接口技术》试题满分答案2015年《微机接口技术》试题满分答案一、选择题:1、接口的基本功能是( C )。
A、输入缓冲B、输出锁存C、输入缓冲,输出锁存D、编址使用2、8086系统中优先级最高的中断是( A )中断。
A、除法除以0B、指令C、非屏蔽D、断点3、8255工作在方式0时,具有( B )功能。
A、查询输入/输出B、输入缓冲、输出锁存C、无条件输入/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是( B )的。
A、分时复用B、分开传送C、混杂一起D、不需地址5、8086非屏蔽中断的类型码是(B )。
A、00HB、02HC、08HD、不定6、DMA工作方式时,总线上的各种信号是由(D )发送的。
A、中断控制器 B、CPU C、存储器 D、DMA 控制器7、CPU执行OUT DX,AL指令时,(D)的值输出到地址总线上。
A、AL寄存器B、AX寄存器C、DL寄存器D、DX寄存器8、查询输入/输出方式下,外设状态线要经过(C )与微机相连。
A、锁存器B、译码器C、缓冲器D、放大器9、8253工作在BCD码计数据器时,若初值为100,则应写为( A )。
A、100H B、64H C、100 D、010010、PC机的串行通信接口COM1地址为( A )。
A、3F8H-3FFHB、2F8H-2FFHC、378H-37FHD、20H-21H11、中断自动结束方式是自动将8256A(A)相应位清零。
A、ISR B、IMR C、IRR D、ICW12、一个I/O地址称为一个( B )。
A、接口B、端口C、外设D、芯片13、输入/输出指的是主机与(A)交换数据。
A、存储器B、外设C、键盘D、显示器。
南邮通达微机期末复习

四、微机系统中断分类
CPU中断 PC机 256种 中断 软件中断 (内部中断) 硬件中断 (外部中断)
※ 可屏蔽中断
非屏蔽中断
(1)对于CPU中断、软件中断、非屏蔽中断(NMI) 。概念 。中断类型码的获得 软件中断 包含在软中断指令中 (2)对于可屏蔽中断 可屏蔽中断是通过8259中断控制器连至CPU的 INTR。 对于8259要求掌握: 。8259中断响应过程(即CPU响应可屏蔽中断过程)
设设机器数字长=n位,
补码数,其真值范围为 -2n-1
无符号数其数值范围为
~
0
+2n-1-1
~ 2 n-1
4。补码计算及并对结果进行分析, 5. 熟记0-9、A-F、回车符、换行符的ASCII码。
6。微型机的硬件结构
AB地址总线
C P
存储器
存储器
I/O接口
I/O设备 DB数据总线 CB控制总线
U
7。存贮单元和存贮器地址 存储器由若干“存储单元”组成,每一单元存放一个“字节 ”的信息。 存储器容量由地址线“宽度”决定。 8.存储器扩展(计算)
• 用户中断 中断源 中断向量 71H,0AH 用户可置换的中断向量
• 日时钟中断 中断源 中断向量 08H,1CH 用户可置换的中断向量 重点掌握1CH
71H,0AH
08H,1CH
五、CPU响应硬件可屏蔽中断和非屏蔽中断的条件。ຫໍສະໝຸດ 六、硬件中断和软件中断的区别。
七、中断程序设计 (1)主程序的编写主要包括
掌握作业,实验
第十章
并行I/O接口
一、8255A定时器/计数器
(1)内部结构、端口地址以及与系统总线的连接
2022年南京邮电大学通达学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年南京邮电大学通达学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、无结构文件的含义是()A.变长记录的文件B.索引文件C.流式文件D.索引顺序文件2、如果当前读写磁头正在53号柱面上执行操作,依次有4个等待访问的请求,柱面号,依次为98,37,124,65,当采用()算法时,下一次磁头才可能到达37号柱面。
A.先来先服务B.最短寻道时间优先C.电梯调度(初始磁头移动方向向着小磁道方向)D.循环扫描(磁头移动方向向着大磁道方向)3、一个正在访问临界资源的进程由于申请等待1/0操作而被中断时,它()。
A.允许其他进程进入与该进程相关的临界区B.不允许其他进程进入临界区C.允许其他进程抢占处理器,但不能进入该进程的临界区D.不允许任何进程抢占处理器4、进行P0和P1;的共享变量定义及其初值为:boolean flag[2];int turn=0;flag[0]=false;flag[1]=false;若进行P0和P1,访问临界资源的类C代码实现如下:void Po()//进程Po{while(TRUE){flag[0]=TRUE;turn=1;While(flag[1]&&(turn==l));临界区;flag[0]=FALSE;}}void P1()//进程P1{while(TRUE){flag[1]=TRUE;turn=0;While(flag[0]&&(turn==0));临界区;flag[1]=FALSE;}}并发执行进程P0和P1时产生的情况是()。
A.不能保证进程互斥进入临界区、会出现“饥饿”现象,B.不能保证进程互斥进入临界区、不会出现“饥饿”现象C.能保证进程互斥进入临界区、会出现“饥饿”现象D.能保证进程互斥进入临界区、不会出现“饥饿”现象5、下列进程调度算法中,综合考虑进程等待时间和执行时间的是()A.时间片轮转调度算法B.短进程优先调度算法C.先来先服务调度算法D.高响应比优先调度算法6、若用8个字(字长32位,H字号从0开始计数)组成的位示图管理内存,用户归还一个块号为100的内存块时,它对应位示图的位置为()(注意:位号也从0开始)。
2022年南京邮电大学通达学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年南京邮电大学通达学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。
系统是通过()来实现这一功能的。
A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针2、某文件系统的簇和磁盘扇区大小分别为1KB和512B。
若一个文件的大小为1026B,则系统分配给该文件的磁盘空间大小是()。
A.1026BB.1536BC.1538BD.2048B3、下面关于进程的叙述中,正确的是()A.进程获得CPU运行是通过调度得到的B.优先级是进程调度的重要依据,确定就不能改变,C.单CPU的系统中,任意时刻都有一个进程处于运行状念D.进程申请CPU得不到满足时,其状态变为阻塞4、在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。
所谓临界区是指()。
A.一个缓冲区B.一段数据区C.同步机制D.一段程序5、下列描述中,()并不是多线程系统的特长。
A.利用线程并行地执行矩阵乘法运算B.Web服务器利用线程响应HTTP请求C.键盘驱动程序为每个正在运行的应用配备一个线程,用以响应该应用的键盘输入,D.基于GUI的调试程序用不同的线程分别处理用户输入、计算和跟踪等操作6、()存储管理方式提供一维地址结构。
A.分段B.分页C.分段和段页式D.以上都不对7、设系统缓冲区和用户工作区均采用单缓冲,从外设读入一个数据块到系统缓冲区的时间为100,从系统缓冲区读入1个数据块到用户工作区的时间为5,对用户上作区中的1个数据块进行分析的时问为90。
进程从外设读入并分析2个数据块的最短时间是()。
A.200B.295C.300D.3908、设计实时操作系统时,首先应该考虑系统的()。
A.可靠性和灵活性B.实时性和可靠性C.分配性和可靠性D.灵活性和实时性9、下列关于操作系统的论述中,正确的是()。
A.对于批处理作业,必须提供相应的作业控制信息B.对于分时系统,不一定全部提供人机交互功能C.从响应角度看,分时系统与实时系统的要求相似D.在采用分时操作系统的计算机系统中,用户可以独占计算机操作系统中的文件系统10、()是操作系统中采用的以空间换取时间的技术。
南京2015级单招计算机专业一模卷答案
(I1-2)×4+-----------------(2 分) -------------------------(1 分)
UABO=-2×6+12-2.5×4=-10V 第二步:将图 84(a)除源,画出无源二端网络
-------------------------------------------------(1 分) RAB=6+
一、单项选择题(本大题共 30 小题,每小题 2 分,共 60 分)
二、判断题(本大题共 15 小题,每小题 2 分,共 30 分) 31 A 41 B 46.模丢失 50.1007F 54.中断返回 58.SPD 62.超 5 类 65.网关 69.安全管理 73.0.8C 76. (1)内存条(2 分)、显示器(2 分) (3)USB (5)F12、F2、CMOS/BIOS (7)SSD 77. E、A、C、B、3、F、G、D 255.255.255.224(2 分)、 192.168.1.64(2 分)、 192.168.1.65~192.168.1.94(2 分)、 192.168.1.95
南京市职业学校 2015 级对口单招第一次调研性统测
计算机专业综合理论试卷
1 D 11 A 21 C 2 A 12 C 22 D 3 C 13 A 23 C 4 D 14 C 24 A 5 C 15 D 25 C 6 B 16 C 26 B
答案及评分参考
7 C 17 C 27 B 8 C 18 B 28 D 9 D 19 B 29 C 10 B 20 B 30 C
(2)写出逻辑函数表达式
-------------------------------------------------(4 分)
【真题】2015年南京邮电大学数据结构初试真题
【真题】2015年南京邮电⼤学数据结构初试真题【真题】2015年南京邮电⼤学数据结构初试真题判断题(共15题*2分)1.消除递归不⼀定需要使⽤栈,此说法2.稀疏矩阵压缩存储后,必会失去随机存取功能3.完全⼆叉树中,若⼀个结点没有左孩⼦,则它必是树叶4.连通分量是⽆向图的极⼤强连通⼦图5.在9阶B-树中,除叶⼦以外的任意结点的分⽀数介于5 和9 之间6.在平衡⼆叉树中,向某个平衡因⼦不为零的结点的树中插⼊⼀新结点,必引起平衡旋转选择题(共15题*2分)1.以下属于逻辑结构的是()。
A.顺序表 B. 哈希表 C.有序表 D. 单链表2.下列数据中,()是⾮线性数据结构。
A.栈 B. 队列 C. 完全⼆叉树 D. 堆3.某线性表中最常⽤的操作是在最后⼀个元素之后插⼊⼀个元素和删除第⼀个元素,则采⽤()储⽅式最节省运算时间。
A.单链表B.仅有头指针的单循环链表C.双链表D.仅有尾指针的单循环链表4.循环队列存储在数组A[0..m]中,则⼊队时的操作为()。
A. rear=rear+1B. rear=(rear+1) mod (m-1)C. rear=(rear+1) mod mD. rear=(rear+1)mod(m+1)5.⼆叉树在线索后,仍不能有效求解的问题是()。
A.前(先)序线索⼆叉树中求前(先)序后继B.中序线索⼆叉树中求中序后继C.中序线索⼆叉树中求中序前驱D.后序线索⼆叉树中求后序后继6.下⾯⼏个符号串编码集合中,不是前缀编码的是()。
A.{0,10,110,1111} B.{11,10,001,101,0001} C.{00,010,0110,1000}D.{b,c,aa,ac,aba,abb,abc}7.⽤有向⽆环图描述表达式(A+B)*((A+B)/A),⾄少需要顶点的数⽬为( )。
A.5 B.6 C.8 D.98.下列关于AOE ⽹的叙述中,不正确的是()。
A.关键活动不按期完成就会影响整个⼯程的完成时间B.任何⼀个关键活动提前完成,那么整个⼯程将会提前完成C.所有的关键活动提前完成,那么整个⼯程将会提前完成D.某些关键活动提前完成,那么整个⼯程将会提前完成9.m 阶B-树是⼀棵( )A. m 叉排序树B. m 叉平衡排序树C. m-1 叉平衡排序树D. m+1 叉平衡排序树10.关于杂凑查找说法不正确的有⼏个( ) 【南京理⼯⼤学 2000 ⼀、16 (1.5 分)】A. 采⽤链地址法解决冲突时,查找⼀个元素的时间是相同的B. 采⽤链地址法解决冲突时,若插⼊规定总是在链⾸,则插⼊任⼀个元素的时间是相同的C. ⽤链地址法解决冲不易引起聚集现象D. 再哈希法不易产⽣聚集11.在下列排序算法中,哪⼀个算法⼀趟不能确定⼀个元素的最终位置()。
2022年南京邮电大学通达学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)
2022年南京邮电大学通达学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、微指令由()直接执行。
A.微指令程序B.硬件C.汇编程序D.编译程序2、CRAY-I的流水线是( )A.多条单功能流水线B.一条单功能流水线C.多条多功能流水线D.一条多功能流水线3、对机器语言程序员透明的是( )。
A.中断字B.主存地址寄存器C.通用寄存器D.条件码4、Cache存贮器常用的地址映象方式是( )。
A.全相联映象B.页表法映象C.组相联映象D.段页表映象5、目前,MO由()实现,M1用()实现,M2至M5大多用()实现。
A.软件,固件,硬件B.固件,软件,硬件C.硬件,软件,固件D.硬件,固件,软件6、若输入流水线的指令既无局部性相关,也不存在全局性相关,则()。
A.可获得高的吞吐率和效率B.流水线的效率和吞吐率恶化C.出现瓶颈D.可靠性提高7、下列说法正确的是( )A.Cache容量一般不大,命中率不会很高B.Cache芯片速度一般比CPU的速度慢数十倍C.Cache本身速度很快。
但地址变换的速度很慢D.Cache存贮器查映象表和访问物理Cache其间可以流水,使速度与CPU匹配8、推出系列机的新机器,不能更改的是()。
A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存储芯片的集成度9、在系统结构设计中,提高软件功能实现的比例会( )。
A.提高解题速度B.减少需要的存贮容量C.提高系统的灵活性D.提高系统的性能价格比10、IBM360/91对指令中断的处理方法是()A.不精确断点法B.精确断点法C.指令复执法D.对流水线重新调度二、填空题11、单体多字并行存储器的访问冲突包括取指令冲突,________,写数据冲突,________12、根据多台外围设备共享通道的不同情况,可将通道分为三种类型:________和________13、Cache存贮器对应用程序员是________的。
南邮微机的汇编习题(33页)
xchg cs, ax
不能对代码段寄存器CS进行写操作
niov ax, cs
niov cs, ax
不能对代码段寄存器cs进行写操作]
mov [bx]J1000]
mov等指令的两个操作数不能同时为存储器操作数
push cs pop cs
push ip niov byte ptr[bx], 1000
niov [bx], 5
(87/16)*10 的{氐8位 + (87)的低4位=
不可以用SAR代替。
执行完后,DAT2中的内容是什么? 在程序功能不变的情况下,可否用SAR指令代替SHR指令?
3. MOV AL,BL NOT AL XOR AL,BL OR BL,AL
程序执行完后,AL=
),BL=( )
AL=( 11111111B ) BL=( 11111111B )
一、选择题 L 8086/8088的存储器组织是将存储器分段,可作为段起始地 址
的是:
A. 185A2H < 00020H C, 01004H D. 0A568H
2. 堆栈段中当前出栈的存储单元地址是:
j SS^IOH+SP B. SS^10H+BP
C. SS*10+SP D+ SS^IO+BP
3. 设DL=55H,执行指令后能使DL中的数据为OAAH的指令是:
6S F3 Block 02 -00~~
Max
例5:数组ARRAY为N字数组,要求将其中正数、负数、0的个数 统计出来, 分别存入寄存器DI、AX、81中,
XOR BX,BX
XOR St SI XOR
array
DI, DI
MOV CX, N again: CMP
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京邮电大学通达学院 2014/2015学年第 二 学期
《微型计算机原理与接口技术》第一阶段试卷
本试卷共 4 页; 考试时间 110 分钟; 专业
班级 学号 姓名
一、单项选择题(每题2分,共20分)
1. 字符‘E ’的16进制ASCII 码是( B )。
A. 47H B. 45H C. 48H D. 46H
2. 地址总线的宽度决定了系统内存的最大容量。
20根地址线,能寻址的存储空间是( B )。
A. 640KB
B. 1MB
C. 4GB
D. 64KB 3. 在下列指令的表示中,不正确的是( C )。
A. MOV AL, [BX+SI] B. JMP DONI C. DEC [BX] D. MUL CL
4. DW 50 dup(?)预留了存储空间的字节数是( C )。
A. 25
B. 50
C. 100
D. 200 5. -89的八位二进制的补码是( C )。
A. B9H
B. 89H
C. 10100111B
D. 00100111B 6. 机器字长为8位的补码数,其真值范围是( C )。
A.–127~ +127
B.–127~ +128
C.–128~ +127
D.–128~ +128
7. 在宏汇编语言中,计算某个逻辑段的段基址的运算符是( B )。
A. EQU B. SEG C. PTR D. OFFSET
8. 指令ADD BYTE PTR [BX+SI+2], 12H 中源操作数的寻址方式是( A )。
A. 立即寻址 B. 直接寻址 C. 基址寻址 D. 基址加变址寻址 9. 十进制数101转换成二进制数是( B )。
A. 01101001
B. 01100101
C. 01100111
D. 01100110
10. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( B )。
A. 汇编指令 B. 伪指令 C. 机器指令 D. 宏指令
装 订 线 内 不 要 答 题
自
觉
遵 守 考 试 规 则,诚 信 考 试,绝 不
作 弊
二、填空题(15分)
1. (147.75)10 =(10010011.11)2,(00100110)BCD =( 11010 )2 。
2. 微型计算机系统一般有三条总线,它们分别是 地址总线 、 数据总线 、 控制总线 。
3. 实模式下,逻辑地址为F000H:100H 的存储单元,其物理地址是 F0100H 。
4. 存储器容量为8K ×8,若选用2114芯片(1K ×4),则需要 16 片。
5. 设字长为8位,X=-6,Y=+75,则[X+Y]补= 01000101 B ,[X-Y]补= 10101111 B 。
6. 设字长=8,[X]原=(BB )16 ,则X =( -3B )16 ,
[Y]反=(BB )16 ,则Y =( -44 )16 ,
[Z]补=(BB )16 ,则 Z =( -45 )16
7. 与指令MOV BX,OFFSET BUF 功能相同的指令是 LEA BX,BUF 。
8. 若SI=0053H ,BP=0054H ,执行SUB SI, BP 后,则CF= 1 ,OF= 0 。
三、简答题(每题5分,共15分)
1. 现代计算机的硬件是在冯.诺依曼提出的计算机逻辑结构和存储程序概念的基础上建立起来的。
基于这种思想,计算机的硬件系统包括哪几部分?
运算器、控制器、存储器、输入设备和输出设备 (5部分,每部分各1分)
2. 汇编语言程序要经过哪三个步骤之后才能生成可执行文件?任选其中两个步骤,简述这两个步骤的作用。
编辑、汇编(或编译)、链接 (每步骤1分)
编辑:调用编辑程序,生成.ASM 文件 (三选二,每一过程1分) 汇编:调用汇编程序,生成.OBJ 文件
链接:调用链接程序,生成.EXE 或.COM 文件 3. 简述实地址模式的主要特点。
(第1、2、4点各1分,第3点2分。
视答题酌情给分) (1)寻址机构、存储器管理和中断机构均与8086一致。
(2)操作数默认长度为16位,但允许访问32位寄存器组,在使用32位寄存器组时,指令中要加上前缀以表示越权存取。
(3)不用虚拟地址的概念,存储器容量最大为为
(4)存储器中保留两个固定区域,一个为初始化区域,另一个为中断向量区。
前者地址为FFFF0H~FFFFFH ,后者地址为00000H~003FFH 。
四、应用题(50分)
1. 字长=8,用补码形式完成 (-35)+(-75) 的十进制数运算。
必须要有计算
过程,并写出结果的补码以及O标志、C标志、A标志、S标志、Z标志和P
标志的值,最后判断是否会出现溢出错误。
(10分)
(-35)补= 11011101 (1分)
(-75)补= 10110101 (1分)
((-35)+(-75))补= 10010010 (1分)
CF=1, OF=0, ZF=0, AF=1, SF=1, P=0 (每个标识各1分)
(-35)+(-75)=-110。
因为OF=0,所以未溢出。
2. 编写程序段,将AL低四位和AH低四位拼装成一个字节(AL低四位为拼装后的高四位) AH。
(6分)
SHL AL, 4 (2分)
AND AH,0FH (2分)
ADD AH,AL (2分)
说明:其它方法也对
SAL AL,4 (SAL可改用SHL)
SAL AX,4
或 (SAL可改用SHL)
SAL AH,4
SAL AL,4
SHR AL,4
ADD AH,AL (或OR AH,AL)
3. 设堆栈段寄存器SS=2000H,SP=0100H,阅读下面程序片段,完成相应空格。
(每空2分,共8分)
(1) MOV AX, 1234H
(2) MOV BX, 5678H
(3) PUSH AX
(4) PUSH BX
(5) POP AX
(6) ADD AH, AL
(7) MOV BL, AH
执行完第(4)条指令后SP= 0FC H,执行完第(5)条指令后AX= 5678 H,SS= 2000 H,执行完第(7)条指令后BX= 56CE H。
4. 设数据段中若干条伪指令定义如下,完成相应空格。
(每空2分,共6分)
N1 DB ‘I AM A STUDENT’
LL EQU $-N1
N2 DB ‘FROM’
LLL EQU $-N2
N3 DB ‘NJUPT’
LLLL EQU $-N1
上述伪指令连续执行之后,三个符号常数的值分别为:
LL= 14, LLL= 4,LLLL= 23。
5. 假设数据段中有:BUF DW 1234H。
针对有如下四条指令,回答(1)和(2)中的问题:(共12分)
① MOV AL, BUF;② INC [BX];③ CMP AX, [BP+2];④ADD AX, 12H。
(1) 上面四条指令中哪些指令是错误的,请修改错误的指令。
(4分)
第1条和第2条指令错误(各1分)
改正:① MOV AL, BYTE PTR BUF 或 MOV AX, BUF (1分)
② INC BYTE PTR [BX] (1分)
(2) 错误指令修改正确之后,填写下面表格中的内容。
(每空1分,共8分)
6. 设BX=1200H,SI=0002H, DS=3000H,
(31200H)=50H,(31201H)=02H, (31202H)=0F7H, (31203H)=90H
请写出下列各条指令单独执行后,有关寄存器及存储单元的内容。
(每空2分,共8分)
(1)指令DEC BYTE PTR [SI+1200H]执行后,
(31202H)= 0F6 H,操作数的寻址方式为变址寻址。
(2)指令MOV AX, WORD PTR [BX+SI]执行后,
AX= 90F6 H,源操作数的寻址方式为基址加变址寻址。
(说明: 第(2)题中AX=90F6 H 或 90F7 H都算对。
有些同学会认为两题是分别独立执行的。
)
装
订
线
内
不
要
答
题自
觉
遵
守
考
试
规
则
,
诚
信
考
试
,
绝
不
作
弊。