微机原理考试习题与答案(13)
时间:2025-07-05
时间:2025-07-05
考试题中一定会有的习题及其答案
中北大学微机原理及接口技术习题及练习册
6. 判断下列指令是否正确
(1) JMP
(2) IN
(3) MOV
(4) SHL BX AL,DX DS,AX AX,2 ( ( ( (
(
(
(
( ) ) ) ) ) ) ) ) (9) PUSH SS (10) POP CS ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) (11) XCHG BX,IP (12) MOV (13) IN (14) MOV (15) IN (16) MOV [BX],[1000] AL,N;(N>255) [BX][DI],10 BX,DX CS,AX (5) PUSH AL (6) MOV (7) MOV (8) MOV ES,3F00H [BX],[SI] AL,[BX+10H]
第4章 汇编语言程序设计
基本要求:掌握汇编语言程序设计的基本步骤,熟悉汇编语言程序设计的基本方法,掌握汇编语言
程序的建立及汇编过程。本章的难点:依据所要解决的问题,选择正确的程序设计方法,正确地运
用指令编写实用的汇编源程序
4.1 基本练习题
一、填空题
1.标号和变量都是存贮单元的符号地址,但其内容不同,标号是_______________的符号地址,而
变量是_______________的符号地址。
2.汇编语言源程序结束伪指令是_______________。
3.一个程序中,有下列伪指令:
ARY DB 25 DUP(3,4,4 DUP(?,1,0))
LEN DW $ - ARY
LEN单元存储的值是 。
4.有一个程序片段如下
MSG DW 3 DUP(?, 2 DUP (5,4),3)
MEN DW $-MSG
┇
┇
MOV AX, SEG MEN
MOV DS, AX
MOV AX, MEN
AX的值最后是 。
二、简答题
1.简述8086汇编语言中,指令语句和伪指令语句的区别和作用。
2.什么是变量,变量有哪些属性,如何使用这些属性?
3.试说明为什么有时候必须使用PTR属性操作符?
4.什么是汇编语言,什么是汇编?
5.简述DOS系统功能调用的使用方法?
三、程序设计题
1.从BUFF单元起有一个字符串(长度小于65535),以'*'结束,编写一个完整程序求该字符串长
度存入LENT单元,并统计字符串中含有大写英文字符的个数并存入COUNT单元。要求源程序具备
必要的伪指令和段说明。
9