汇编语言程序设计》复习题 一、单项选择题 1.在微机系统中分析并控制指令执行的部件是( ) A. 寄存器 B. 数据寄存器 C. CPU D. EU 2.已知[X]补=80H, 则X=( ) A. 80H B. 0 C. 0FFH D. -80H 3.已知[X]补=98H, 则[X]补/2=( ) A. 0CCH B. 4CH C. 49H D. 31H 4 .在计算机的CPU中执行算术逻辑运算的部件是( ) A. ALU B. PC C. AL D. AR 5.将125转换成二进制数的结果( ) A. 7DH B. 7CH C. 7EH D. 7BH 6.执行指令PUCH CX后堆栈指针SP自动( ) A. +1 B. 不操作 C. -2 D.-1 7.在标志寄存器中表示溢出的标志( ) A. AF B.CF C. OF D.SF 8.将93H看成一个组合BCD码,其结果是( ) A. 10010101 B.10010011 C. 10000011 D.10000001 9.CPU要访问的某一存储单元的实际地址称(  ) A.段地址 B.偏移地址 C.物理地址 D.逻辑地址 10.
2022-06-21 09:04:45 55KB 文档资料
实验六 程序设计 一、实验目的 掌握条件转移指令的使用方法及指令对标志寄存器中各标志位的影响;掌握标志位和 转移指令之间的关系;会用条件转移指令和无条件转移指令设计多分支结构程序;掌握 设置断点调试程序的方法。 二、示 例 1、编写一子程序,把数据段中1维数组AA_1变量地址中连续8个数(1,3,5,7,2,4,6,8) 读出,把每个数加2后再存入到数据段中BB_1数组开始的标号地址中去,并显示出BB_1数 组中每个数来(之间用空格分开) DATA SEGMENT ;数据段的定义 ORG 0100H ;设置AA_1数组的段地址起始为0100H AA_1 DB 1,3,5,7,2,4,6,8 ;初始化AA_1数据段 ORG 0150H ;设置BB_1数组的段地址起始为0150H BB_1 DB 8 dup(?) ;初始化BB_1数据段 COUNT DW 8 ;定义count变量,类型为字 DATA ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DATA ;指明段和段寄存器之间的关系 START:MOV AX,DATA ;初始化,将DATA送给DS MOV DS,
2022-06-21 09:04:44 107KB 文档资料
回顾 伪指令 数据定义伪指令 符号定义伪指令 段定义伪指令 设定段伪指令 过程定义伪指令 宏命令伪指令 结束伪指令 DATA DB 3 DUP(22H,?) CONST EQU 100 CODE SEGMENT DISPLAY PROC DADD MACRO ENDS ENDP ENDM END ASSUME CS:CODE ch4-2-汇编语言程序设计(dos功能调用与程序设计)全文共48页,当前为第1页。 操作系统提供的一组实现特殊功能的子程序供程序员在程序中调用,称为系统功能调用 系统功能调用有两种: DOS 功能调用 高级调用,操作系统提供 BIOS功能调用 低级调用 4.3 DOS功能调用 ch4-2-汇编语言程序设计(dos功能调用与程序设计)全文共48页,当前为第2页。 用户程序在调用这些系统服务程序时,不是用CALL命令,而是采用软中断指令INT n来实现。 各子功能采用功能号来区分 附录D 系统功能调用的实现 功能调用号 AH 置入口参数 执行 "INT n " 分析出口参数 … … 系统功能调用的一般过程 ch4-2-汇编语言程序设计(dos功能调用与程序设计)全文
2022-06-20 14:04:30 256KB 文档资料
微机系统与接口:第四章 汇编语言程序设计.ppt
2022-06-19 09:01:37 612KB 微机系统
微机系统与接口:第四章 汇编语言程序设计_.ppt
2022-06-19 09:01:36 728KB 微机系统
计算机组成原理与汇编语言程序设计1
2022-06-17 19:06:35 78KB 文档资料
嵌入式体系结构及接口技术:第7章 汇编语言程序设计.ppt
2022-06-17 13:00:37 274KB 计算机 互联网 文档
钱晓捷_汇编语言程序设计课后习题(作业新)
2022-06-15 21:04:04 2.88MB 文档资料
键盘钢琴汇编语言程序设计
2022-06-15 21:03:58 325KB 文档资料
计算机组成原理与汇编语言程序设计3
2022-06-15 17:04:08 110KB 文档资料