摘要:
1.补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 : 运算结果截图: 第一题写的是对于div的使用,在8位除数的运算中,al默认储存商,ah储存余数,在数字转换为数字字符为 数字=数字字符的asc码+48 2. 补全程序t2.asm,完成在屏幕上输出data段定义的5个十进制两位数 阅读全文
摘要:
1. (1)data的数据为0123h (2)cs=076c,ss=076b,ds=076a (3)X-2,X-1(编译器实际的处理方式是将data中的所有内容放在一个段的起始地址处,stack里的所有内容放在后续一个段的起始地址处) 2. 编译连接 (1)data段中的数据为:0123h (2)c 阅读全文
摘要:
1. 因为后面是在学校电脑中写的所以软件使用的不一样 第一题一开始有语法错误,不过根据提示发现是数据传递时系统分不清符号和数据,所以在数据前需要再加一个0来区分。 2. 本题在第一次写的时候就用了loop语句,所以并没使用步步写重复的程序的第一小问,由于偏移地址的数据刚好相等,所以可以用【bx】表示 阅读全文
摘要:
1. 编译 连接 运行 更改line4和line9的dl值为9和5后的运行截图: 2. 四 阅读全文
摘要:
(1) ax=2200 ax c0fc bx=0000 bx=30f0 sp=0100 ap=00fe sp=00fc;ax=c0fc sp=00fe;bx=6021 sp=0100 sp=00fe (2) 阅读全文
摘要:
实验任务(1) (2) 后面使用g命令时死机了 (3) (4) 经过debug的初步使用,已经能使用一些初识操作比如r命令a命令t命令的命令等等,但是在短地址和偏移地址的表示方面还是有所不足。 阅读全文
摘要:
经过本章的听讲和复习,我对于汇编语言的基础有了一定的认识,我觉得汇编语言在计算机发展中属于比较老的一种语言,但是这种语言又是最直接的语言,可以说是计算机的鼻祖。 在本章的学习之后,我对于cpu的基本结构和工作原理也有了一定的认识。cpu是将数据进行处理的地方,并且和内存有着紧密的联系,cpu中的寄存 阅读全文
摘要:
11-7 11-3 11-4 实验七 :不会 阅读全文