Will22

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年12月7日

摘要: 任务一:完成在屏幕上输出内存单元中的十进制两位数 代码: 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)

2018年11月24日

摘要: 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)

2018年11月15日

摘要: 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)

2018年10月27日

摘要: 实验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)

2018年9月16日

摘要: 通过两周的学习,我开始逐渐对汇编语言这门课产生了一定的了解和兴趣,老师给我们讲解了汇编语言这一比较经典的语言的发展历史和过程,我通过对于第一章的学习,发现了c语言和c++的方便之处,也通过汇编,初步了解了电脑的一些硬件方面的知识,让我对于计算机的了解由抽象变得具体起来。希望通过这门选修课的学习,我能 阅读全文
posted @ 2018-09-16 23:22 Will22 阅读(146) 评论(0) 推荐(0)