手机版

新版汇编语言程序设计习题答案(钱晓捷主编)(15)

时间:2025-04-23   来源:未知    
字号:

计算机科学与技术,汇编语言程序设计,新版,答案,钱晓捷

mydataseg segment

my1b db ‘Personal Computer’

my2b db 20

my3b db 14h ;20h

my4b db 00010100b

my5w dw 20 dup(?)

my6c equ 100 ;my6c = 100

my7c equ <Personal Computer>

mydataseg ends

3.16、分析例题3.2的数据段,并上机观察数据的存储形式。

3.17、修改例题3.3,现在用字定义伪指令dw、字串传送指令movsw和字符串显示9号功能调用实现。

3.18; 变量和标号有什么属性?

段地址:表示标号所在代码段的段地址;

偏移地址:表示标号所在代码段的段内偏移地址;

类型:引用该标号时,表示它所在同一个段near类型,还是另外一个段far类型。

3.19; 设在某个程序中有如下片段,请写出每条传送指令执行后寄存器AX的内容:

mydata segment

ORG lO0h

VARW DW l234H,5678H

VARB DB 3,4

AGLIN 4

VARD DD 12345678H

EVEN

BUFF DB 10 DUP(?)

MESS DB ’HELLO’

MOV AX, OFFSET VARB + OFFSET MESS ;AX = 4+16H = 1AH

MOV AX, TYFE TYPE BUFF+TYPE MESS+TYPE VARD;AX = 1+1+4 = 06H

MOV AX,SIZE VARW+SIZE BUFF+SIZE MESS;AX = 4+10+5 = 19 = 13H MOV AX,LENGTH VARW + LENGTH VARD ;AX = 2+1 = 03H

MOV AX,LENGTH BUFF + SIZE VARW ;AX = 10+4 =14 = 0EH

MOV AX,TYPE BIGIN ;AX = FF02H (近)

MOV AX,OFFSET BEGIN ;AX = 1BH

3.20、利用简化段定义格式,必须具有.MODEL语句。MASM定义了哪7种存储模式,TINY和SMALL模式创建什么类型(EXE或COM)程序?设计32位程序应该采用什么模式?

新版汇编语言程序设计习题答案(钱晓捷主编)(15).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)