会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
天音九十八
博客园
首页
新随笔
联系
订阅
管理
2018年12月10日
实验九
摘要: 实验任务(一): 先补全实验代码T1.asm; ; 在屏幕上输出内存单元中的十进制两位数assume cs:code, ds:datadata segment db 12 db 0,0 ; 前一个字节用于保存商,后一个字节用于保存余数data endscode segmentstart: mov a
阅读全文
posted @ 2018-12-10 20:46 天音九十八
阅读(109)
评论(0)
推荐(0)
2018年11月25日
汇编实验五
摘要: 实验(1): 代码如下面: assume cs:code,ds:data,ss:stackdata segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdata endsstack segment dw 0,0,0,0,0,0,0,0s
阅读全文
posted @ 2018-11-25 21:03 天音九十八
阅读(203)
评论(0)
推荐(0)
2018年11月18日
汇编实验四
摘要: (1)综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 代码为: assume cs:codecode segment mov dx, 0b800h mov ds, dx mov bx, 07b8h mov cx,
阅读全文
posted @ 2018-11-18 23:26 天音九十八
阅读(63)
评论(0)
推荐(0)
实验3
摘要: 练习1: 在记事本(txt)编写练习1中的代码,如何在dosbox中编译,连接 得到结果是36. 查看代码 修改dl寄存器中的值为0-9中任意一个数,重新编译链接运行,查看结果 进入debug环境进行调试 发现cx为0016h, dx为0000h 不满足(cx)= (dx)+10h; 验证psp头两
阅读全文
posted @ 2018-11-18 22:18 天音九十八
阅读(92)
评论(0)
推荐(0)
2018年10月28日
汇编实验二
摘要: 实验结论: (1)在使用 a 命令输入指令调试前,使用 e 命令将内存单元 0021:0 ~0021:7 连续 8个字节数据修改为 30H, 31H, 32H, 33H,34H,35H,36H,37H 输入指令 一条一条运行: 书上的填空内容为ax=3130 ax=6465 bx=3534 bx=6
阅读全文
posted @ 2018-10-28 22:15 天音九十八
阅读(106)
评论(1)
推荐(0)
汇编实验一
摘要: 实验结论: 实验任务(1):用E命令将指令写入内存,再用T命令执行 再用A命令将指令写入内存,再用T命令执行 (2):将3条指令写入2000:0开始的内存单元中 运行8次可以得到ax中2的八次方 十六进制为0010H,十进制为256,结果成立 (3):查看内存FFF00H~FFFFFH,找生产日期
阅读全文
posted @ 2018-10-28 19:52 天音九十八
阅读(122)
评论(2)
推荐(0)
2018年10月19日
汇编——寄存器
摘要: 恢复内容开始 1.CPU 一个典型的CPU由运算器、控制器、寄存器等器件构成,内部总线连接各种器件,在它们之间进行数据的传送。 ♦运算器进行信息处理 ♦寄存器进行信息存储 ♦控制器控制各种器件进行工作 对于一个汇编程序员而言,CPU中的主要部件是寄存器。寄存器是CPU中程序员可以用指令读写的部件。程
阅读全文
posted @ 2018-10-19 13:10 天音九十八
阅读(244)
评论(0)
推荐(0)
2018年9月29日
汇编的接触——基础知识
摘要: 在接触了汇编之后,发现了很多和以往学习不一样的知识。汇编语言是直接在硬件之上工作的编程语言,所以我们就需要先了解硬件系统的结构,和以往学的c和c++有很大区别,汇编语言看上去有一些晦涩难懂,但是接近机器语言的它让机器语言的理解有迹可循,学习过程中的慢慢了解也很有意思。 一.汇编语言由三类指令组成:
阅读全文
posted @ 2018-09-29 23:04 天音九十八
阅读(125)
评论(0)
推荐(0)
公告