会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
戳中笑点
博客园
首页
新随笔
联系
管理
订阅
2018年12月14日
实验九
摘要: 一. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 编译,链接,运行后 得到12 1.第一段的db中只含有一个数字12,所以其只占即ds:[0]的位置,而我们需要的是将商保存后面字节的位置 2.add dl 48是因为数字与数字符号之间的ASCII码差值为48 二.补全程序t2.a
阅读全文
posted @ 2018-12-14 18:24 戳中笑点
阅读(147)
评论(1)
推荐(0)
2018年11月30日
实验五
摘要: (1)将下面的程序编译连接,用Debug加载、跟踪,然后回答问题。 assume cs:code,ds:data,ss:stack data segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h data ends stack segm
阅读全文
posted @ 2018-11-30 19:13 戳中笑点
阅读(173)
评论(2)
推荐(0)
2018年11月22日
实验四
摘要: 1、综合使用loop,[bx],编写完整汇编程序,实现向内存b800:07b8开始的连续16个字单元重复填充字数据0441H。 源代码 结果 将0403h修改为0411h 结果 2、综合使用loop,[bx],编写完整汇编源代码,实现向内存0:200~0:23F依次传送数据0~63(3FH) 源代码
阅读全文
posted @ 2018-11-22 22:45 戳中笑点
阅读(173)
评论(2)
推荐(0)
2018年11月1日
实验三
摘要: 1. 练习1 第1步,编写汇编源程序t1.asm, 源程序代码如图1-1所示。 代码如图: 结果是36。 (2) 将 line4和line9种寄存器dl 的值分别修改为 0~9 中任何一个数字,重新汇编→ 连接→运行,观察结果的变化。 改为4 4 结果为44。 (3) 用debug对生成的可执行文件
阅读全文
posted @ 2018-11-01 21:22 戳中笑点
阅读(205)
评论(3)
推荐(0)
实验二
摘要: 1、预备知识:Debug的使用 Debug在执行“d 1000:0”时,会将段地址送入ds中。 Debug的命令在执行修改寄存器SS的指令时,下一条指令也紧接着被执行。 2、实验任务 补充: 为了便于验证实验结果,对「2. 实验任务」中的(1)做如下两点调整: 1) 在使用 a 命令输入指令调试前,
阅读全文
posted @ 2018-11-01 20:52 戳中笑点
阅读(432)
评论(2)
推荐(0)
2018年10月11日
汇编语言第二章
摘要: 在CPU中,有四种主要的部件。运算器,控制器,寄存器,内部总线。这里的内部总线用于CPU内部进行各种信息的传递,与第一章所讲的控制总线,数据总线,地址总线不同,第一章所描述的总线属于外部总线,作为CPU与外部期间进行信息传递的通路。运算器用于各种信息的处理,寄存器用于信息的处理,控制器用于控制信息的
阅读全文
posted @ 2018-10-11 19:20 戳中笑点
阅读(738)
评论(0)
推荐(0)
2018年10月7日
实验一
摘要: 1.使用debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后,CPU中相关寄存器中内存的变化。 用A命令: 用E命令: 2.将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方 3.PC机主板上的ROM中写有一个生产日期,在内存FFF00H~FFFFFH的某几个
阅读全文
posted @ 2018-10-07 20:19 戳中笑点
阅读(2241)
评论(4)
推荐(1)
2018年9月27日
汇编语言 第一章 基础知识
摘要: 1.机器语言 机器语言是机器指令的集合。 机器指令是机器可以正确执行的命令 汇编:PUSH AX 对应机器语言:0101000 2.汇编原因的产生 汇编语言的主体是汇编指令 汇编指令和机器指令的差别在于指令的表示方法。 汇编指令是机器指令便与记忆的书写格式。 汇编指令是机器指令的助记符。 3.汇编语
阅读全文
posted @ 2018-09-27 15:02 戳中笑点
阅读(265)
评论(0)
推荐(0)
公告