汇编语言
文章平均质量分 79
汇编笔记(王爽版)
RedeeMi
这个作者很懒,什么都没留下…
展开
-
DOSBox安装流程
一:关于下载1.进入DOSBox官网https://www.dosbox.com/2.点击右侧DOSBox Tutorial3.点击download4.点击download now后等待下载界面即可二:关于配置1.点击桌面图标mount c d:\dosbox(将D盘的dosbox文件当做模拟C盘)c: (以C盘形式)dir (展开,可以看见)...原创 2021-01-18 10:33:10 · 814 阅读 · 1 评论 -
6.汇编语言显示、指令
一:显示的原理1.在屏幕中显示的内容来自显存中的数据2.低位后8个高位前8个3.在屏幕中显示二:代码直接定址表assume cs:codecode segment a : db 1,2,3,4,5,6,7,8 ;在后面加有“:”的地址标号,只能在代码段中使用,不能在其他段中使用。 b : dw 0start :mov si,offset a mov bx,offset b mov cx,8 s : mov原创 2021-01-18 10:34:35 · 2433 阅读 · 0 评论 -
5.汇编语言转移
一:dup功能和用法用来进行数据的重复原创 2021-01-18 10:34:27 · 439 阅读 · 0 评论 -
4.汇编语言程序
一:伪指令原创 2021-01-18 10:34:12 · 974 阅读 · 0 评论 -
3.汇编语言debug 段等
一:debug1.R命令查看寄存器内容 R 寄存器名可以改变寄存器内容2.D命令查看内存的内容D回车:预设地址内存处的128个字节内容D 段地址:偏移地址 列出内存中指定地址处的内容(根据上文我们知道段地址:偏移地址可以给出确切的物理位置)D 段地址:偏移地址 结尾偏移地址 列出内存中指定地址范围内的内容(图中2000:0000 f f为16相当于范围为16)3.E命令改变内存中的内容方式一:E 段地址:偏移地址 数据1 数据2方式二:E 段地址:偏移地址 逐个更改4.U命令将内存中的原创 2021-01-18 10:41:09 · 647 阅读 · 0 评论 -
2.汇编语言寄存器和内存访问
一:什么是寄存器在CPU中运算器进行信息处理,寄存器进行信息存储,控制器控制各种器件进行工作,内部总线连接各种器件,在它们之间进行数据的传送。寄存器是CPU内部的信息存储单元。寄存器是我们可以用指令读写的部件,我们可以通过改变各种寄存器的内容来实现对CPU的控制。二:通用寄存器示例CPU为16位CPU,每一位可以保存一个二进制的值即存储一个16位的数据。该数据最大值为全部取1的情况=2^16-1,也就是FFFFH。上图演示了寄存器存储数据的形式,18D和20000D(十进制)转为二进制存在寄存器中原创 2021-01-18 10:33:55 · 503 阅读 · 0 评论 -
1.汇编语言笔记第一章
汇编学习目的:充分获得底层编程的体验,深刻理解机器运行程序的机理。寻址能力=2的地址总线宽度次方一次传送数据=数据总线宽度/81KB要读多少次=1024B/一次传送数据原创 2021-01-18 10:33:45 · 171 阅读 · 0 评论