会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猫猫兔
2018年12月9日
第5-8章知识梳理
摘要: 1.[BX]指令功能:bx中存放的数据作为一个偏移地址,段地址在ds中,经常用[bx]表示内存单元。 例如:mov ax,[bx]就表示为(ax)=((ds)*16+(bx)). 2.描述性符号():表示一个寄存器或内存单元的地址。 例如:(ax)就表示ax中的内容。 3.loop指令:循环指令。
阅读全文
posted @ 2018-12-09 21:01 猫猫兔
阅读(91)
评论(0)
推荐(0)
实验9 根据材料编程
摘要: 任务一:在屏幕上输出内存单元中的十进制两位数。 (1)源程序。 (2)运行结果。 任务二:在屏幕上输出data段定义的5个十进制两位数,数据和数据之间以空格间隔。 (1)源程序。 (2)结果。 任务三:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串'welcome to masm!'。 (1)源
阅读全文
posted @ 2018-12-09 17:35 猫猫兔
阅读(101)
评论(0)
推荐(0)
2018年11月26日
实验五 编写、调试具有多个段的程序
摘要: 任务一:将下面的程序编译、连接,用Debug加载,跟踪,回答问题。 (1)编写。 (2)用Debug加载,调试。 由调试过程可以看出:(1)程序返回前,data段中的数据不变。 (2)程序返回前,cs=076EH,ss=076DH,ds=076CH. (3)设程序加载后,code段的段地址是X,则d
阅读全文
posted @ 2018-11-26 22:09 猫猫兔
阅读(162)
评论(0)
推荐(0)
2018年11月18日
实验四 [bx]和loop的使用
摘要: 一.综合使用loop,[bx],编写完整的汇编程序,实现向内存b800:07b8开始的连续16个字单元重复填充字数据0403H。 (1)编写源代码。 (2)编译、连接、运行。 (3)将源代码程序中字数据0403H修改为0441H。 (4)编译、运行、连接。 二.综合使用loop,[bx],编写完整的
阅读全文
posted @ 2018-11-18 00:23 猫猫兔
阅读(301)
评论(0)
推荐(0)
2018年11月17日
实验三 编程、编译、连接、跟踪
摘要: 1.练习1. 任务一: (1)用DOS中的edit工具,对源程序代码进行编辑,并命名为t1.asm。 1 assume cs:code 2 code segment 3 mov ah,2 4 mov dl,3 5 add dl,30h 6 int 21h 7 8 mov ah,2 9 mov dl,
阅读全文
posted @ 2018-11-17 20:15 猫猫兔
阅读(155)
评论(0)
推荐(0)
2018年11月8日
第三章知识梳理
摘要: 1.字单元:存放一个字型数据(16)位的内存单元,有两个地址连续的内存单元组成。高地址内存单元存放字形数据的高位字节,低地址内存单元存放字形数据的低位字节。 将起始地址为N的字单元简称为N地址字单元。 2.DS:8086CPU中的一个段寄存器,存放将要访问数据的段地址。 [...]:表示一个内存单元
阅读全文
posted @ 2018-11-08 16:08 猫猫兔
阅读(124)
评论(0)
推荐(0)
第二章知识梳理
摘要: 1.CPU由运算器、控制器、寄存器等器件构成,这些器件靠内部总线(区别于前面所说的外部总线)相连。 内部总线:实现CPU内部各个器件的相连。 外部总线:实现CPU和主板上各个器件的相连。 2.寄存器:对于汇编语言,是CPU中的主要部件。程序员通过改变各种寄存器的内容实现对CPU的控制。 不同CPU寄
阅读全文
posted @ 2018-11-08 00:45 猫猫兔
阅读(85)
评论(0)
推荐(0)
2018年11月7日
第一章知识梳理
摘要: 一.机器语言和汇编语言和高级语言。 1.机器语言:是机器指令的集合(机器指令是0和1构成的二进制信息)直接面向机器,与机器的硬件操作一一对应,计算机可以直接识别、执行。 缺点:难以记忆并且不易查错。 2.汇编语言:主体是汇编指令(机器指令便于记忆的书写格式)。 3.汇编语言的三类指令:汇编指令、伪指
阅读全文
posted @ 2018-11-07 23:38 猫猫兔
阅读(101)
评论(0)
推荐(0)
2018年10月26日
实验二用机器指令和汇编指令编程
摘要: 1.使用Debug,将下面的程序段写入内存,逐条执行,将执行结果与实验前结果比对。 前提:用E命令将内存单元0021:0~0021:7连续8个字节数据修改为30H,31H,32H,33H,34H,35H,36H,37H. (1)实验前理论分析。 mov ax,oo21 mov ds,ax mov a
阅读全文
posted @ 2018-10-26 22:07 猫猫兔
阅读(148)
评论(0)
推荐(0)
实验一用机器指令和汇编指令编程
摘要: 1.使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。 (1)用A命令将指令写入内存。 Debug默认是16进制,在写指令时不必再加H。 (2)用T命令执行。 在用T命令执行过程中,每单步执行都显示出CPU各个存储器的状态和下一步要执行的指令。 (3
阅读全文
posted @ 2018-10-26 19:11 猫猫兔
阅读(224)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告