第一范文网 - 专业文章范例文档资料分享平台

微机原理练习题

来源:用户分享 时间:2025/6/1 19:40:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

计 算 机 原 理 与 应 用 练 习 题

LOOP AGAIN MOV MAX,SI MOV AH,4CH INT 21H CSEG ENDS END STATR 310. 本程序要求计算SL=1+2+3+??100,并将结果存于变量SL中(不得增加或减少语句) DATA SEGMENT SL DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV BX,100 MOV DX,01 REPEAT: ADD AX,DX INC DX LOOP REPEAT: MOV SL,AX MOV AH,4CH INT 21H CODE ENDS END START 六、编程题: 311. 将AL中的数,高4位保持不变,低4位置零。 FOUND PROC NEAR PUSH AX CLD REPNE SCASB XOR AND JZ DEC MOV AX,AX CX,0FFH OVER BX AL,[DI] OVER: RET POP AX FOUND ENDP CODE ENDS END START 313. 编写一程序段,统计数组NUM中大于1的数的个数,并存入RESULT单元中。 DATA SEGMENT NUM DB -1,0,3,-6,7,23,0,-50,3,1 RESULT DB ? DATA ENDS 程序段为: MOV SI,O MOV BL,0 MOV CX,10 LOP: CMP NUM[SI],1 JLE LIT INC BL LIT: INC SI LOOP LOP MOV RESULT,BL 314. 利用DOS系统功能调用,完成将键盘输入的大写字母转换成小写字母并显示,直到输入“!”字符时停止输出。 解答:DOS系统功能调用中键盘输入字符用1号功能,显示字符用2号功能,参考程序如下: CODE SEGMETN ASSUME CS:CODE START: MOV AH,01H INT 21H CMP AL,’!’ JZ EXIT CMP AL,’A’ JB DISP CMP AL,’Z’ JA DISP ADD AL,20H DISP: MOV DL,AL MOV AH,02H INT 21H JMP START EXIT: MOV AH,4CH INT 21H CODE ENDS END START 第13页 CODE SEGMENT ASSUME CS:CODE,DS:CODE GO: MOV AX,DATA MOV DS,AX AND AL,0F0H EXIT: CODE ENDS END GO 312. 从1000H单元开始,连续存放100个字符串,要查出第一个$符号, 编程序将第一个$字符地址送BX中。 DATA SEGMENT ORG 1000H DAT DB '1234$567$8' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA START: MOV AX,DATA MOV DS,AX MOV CLD MOV MOV XOR ES,AX BX,1000H CX,100 AX,AX MOV AL,'$' CALL FOUND 计 算 机 原 理 与 应 用 练 习 题

七、名词解释: 315. 指令:规定计算机完成各种操作的一组编码 316. 指令系统:一台计算机所能执行的全部操作。即一台计算机的全部指令。 317. 模拟信号:在时间上或是在幅度上都是连续的信号。 318. 数字信号:是种离散的、脉冲有无的组合形式,是负载数字信息的信号。 319. 逻辑地址:程序员编程所用的地址以及CPU通过指令访问主存时所产生的地址。与内存物理地址无固定对应关系的地址。 320. 物理地址:实际的主存储器的地址,也称为“真实地址”。 321. 伪指令: 322. 机器周期:是一条指令从取指到执行完了所需要的时钟周期数。 323. 指令周期:计算机反复循环的取指令,分析指令,执行指令过程的一个循环。 324. 中断: 325. 可屏蔽中断:通过CPU的INTR引脚引入,当中断允许标志IF为1时,允许中断,当IF=0时,中断受到禁止。 326. 非屏蔽中断:当NMI线出现中断请求信号后,不管IF标志状态如何,在当前指令执行完后,CPU就响应中断并转入中断处理,如电源掉电。 327. 中断向量:是中断处理子程序的入口地址,每个中断类型对应一个中断向量。 328. 中断向量表:是中断类型编码与中断向量的关系。中断向量表位于存储器的最低地址为000H-3FFH共1K字节单元。 329. 现场保护:CPU在响应中断请求时,将程序计数器和有关寄存器内容等系统状态信息存储起来,以使中断处理结束之后能恢复原来的状态继续执行程序,称为现场保护。 330. 断点地址:CPU执行的现行程序被中断时的后续指令的地址。 331. 虚拟存储器:为了扩大容量,把辅存当作主存使用,所需要的程序和数据由辅助的软件和硬件自动地调入主存,对用户来说,好像机器有一个容量很大的内存,这个扩大了的存储空间称为虚拟存储器。 332. 堆栈:是一个特定的RAM存储区,主要用于暂存数据和断点地址。它的一端是固定的,叫栈底,另一端是浮动的,叫栈顶。是按先进后出(后进先出)的顺序读取数据的。 333. 总线:是指连接计算机各部件或计算机之间的一束公共信息线,是计算机中传输信息的公共途径。 334. 接口:就是微机系统与外设连接的电路,它是CPU与外界进行交流的中转站。 第14页

搜索更多关于: 微机原理练习题 的文档
微机原理练习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c48d4t535t53x5if1kn0e_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top