摘要:
任务一:完成在屏幕上输出内存单元中的十进制两位数 代码: assume cs:code, ds:datadata segment db 12 db 0,0 ; 前一个字节用于保存商,后一个字节用于保存余数data endscode segmentstart: mov ax,data mov ds,a 阅读全文
posted @ 2018-12-07 14:11
Will22
阅读(199)
评论(0)
推荐(0)
|
摘要:
任务一:完成在屏幕上输出内存单元中的十进制两位数 代码: assume cs:code, ds:datadata segment db 12 db 0,0 ; 前一个字节用于保存商,后一个字节用于保存余数data endscode segmentstart: mov ax,data mov ds,a 阅读全文
posted @ 2018-12-07 14:11
Will22
阅读(199)
评论(0)
推荐(0)
摘要:
1.将下面的程序编译、连接,用debug加载,跟踪,然后回答问题。 (1)CPU执行程序,程序返回前,data段中的数据是多少? 0123h (2)CPU执行程序,程序返回前,cs=,ss=,ds=? cs=076ch,ss=076bh,ds=076ah (3)设程序加载后,code段的段地址为X, 阅读全文
posted @ 2018-11-24 16:35
Will22
阅读(351)
评论(1)
推荐(0)
摘要:
1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 (1)源代码 (2)将源代码程序中字数据0403H→修改为0441H,再次运行,截图显示运行结果。 2. 综合使用 loop,[bx],编写完整汇编源程序,实 阅读全文
posted @ 2018-11-15 18:33
Will22
阅读(169)
评论(0)
推荐(0)
摘要:
1. 练习1 第1步,编写汇编源程序t1.asm。(命名的时候比较懒就直接写了1...) 第2步,对源程序 t1.asm 进行汇编、连接、运行、调试 (1) 运行程序,观察程序输出结果是什么? 36 (2) 将 line4和line9种寄存器dl 的值分别修改为 0~9 中任何一个数字,重新汇编→ 阅读全文
posted @ 2018-11-15 17:56
Will22
阅读(205)
评论(0)
推荐(0)
摘要:
实验2 用机器指令和汇编指令编程 1.实验内容1:使用debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空 (1)在使用A命令输入指令调试前,使用E命令将0021:0~0021:7连续8个字节修改为30H,31H,32H,33H,34H,35H,36H,37H,再用D命令查 阅读全文
posted @ 2018-10-27 17:21
Will22
阅读(182)
评论(1)
推荐(0)
摘要:
实验1 查看CPU的内存,用机器指令和汇编指令编程 用到的debug功能有: R:命令查看,改变CPU寄存器的内容 D:命令查看内存中的内容 E:命令改写内存中的内容 U:命令将内存中的机器指令翻译成汇编指令 T:命令执行一条机器指令 A:命令以汇编指令的格式在内存中写入一条机器指令 1.首先下载D 阅读全文
posted @ 2018-10-27 16:41
Will22
阅读(222)
评论(1)
推荐(0)
摘要:
通过两周的学习,我开始逐渐对汇编语言这门课产生了一定的了解和兴趣,老师给我们讲解了汇编语言这一比较经典的语言的发展历史和过程,我通过对于第一章的学习,发现了c语言和c++的方便之处,也通过汇编,初步了解了电脑的一些硬件方面的知识,让我对于计算机的了解由抽象变得具体起来。希望通过这门选修课的学习,我能 阅读全文
posted @ 2018-09-16 23:22
Will22
阅读(146)
评论(0)
推荐(0)
|