汇编
文章平均质量分 84
汇编语言学习笔记
马铃薯老哥
这个作者很懒,什么都没留下…
展开
-
汇编学习笔记(九)
汇编入门汇编学习笔记(九)CALL和RET子程序参考教材汇编学习笔记(九)CALL和RET子程序参考教材[1]: 王爽老师的 汇编语言(第3版)[2]: 李忠 / 王晓波 / 余洁 x86汇编语言-从实模式到保护模式原创 2020-08-02 22:38:24 · 267 阅读 · 0 评论 -
汇编学习笔记(八)
汇编入门汇编学习笔记(八)寻址方式几个指令参考教材汇编学习笔记(八)寻址方式几个指令参考教材[1]: 王爽老师的 汇编语言(第3版)[2]: 李忠 / 王晓波 / 余洁 x86汇编语言-从实模式到保护模式...原创 2020-08-02 21:16:50 · 339 阅读 · 1 评论 -
汇编学习笔记(七)
汇编入门汇编学习笔记(七)内存空间参考教材汇编学习笔记(七)内存空间8086 CPU一共20根地址线,可以寻址2^20 = 1MB空间,这1MB空间划分如下:参考教材[1]: 王爽老师的 汇编语言(第3版)[2]: 李忠 / 王晓波 / 余洁 x86汇编语言-从实模式到保护模式...原创 2020-08-01 17:44:38 · 210 阅读 · 0 评论 -
汇编学习笔记(六)
汇编入门汇编学习笔记(六)几个例子1、加法模拟乘法2、复制字符串3、逆序排列数据参考教材汇编学习笔记(六)几个例子1、加法模拟乘法还未学习乘法指令,可以使用add加法指令来模拟乘法。; multi.asm, 使用加法模拟乘法运算,计算m*n; 此处 计算 16*12assume cs:codecode segment mov ax, 0 mov cx, 16 ; n=16s: add ax, 12 ; ax = ax + 12 执行16次原创 2020-07-10 23:40:09 · 316 阅读 · 0 评论 -
汇编学习笔记(五)
汇编入门汇编学习笔记(五)nasm环境搭建。参考教材汇编学习笔记(五)王爽老师的汇编语言看的差不多了,又查看了些其它的资料,觉得nasm的语法结构各方面要优于masm,决定后续使用nasm来记录笔记,学习主要用Dos+nasm的环境作为开发环境。nasm环境搭建。Dosbox模拟dos系统。Nasm for Dos,下载地址参考教材[1]: 王爽老师的 汇编语言(第3版)...原创 2020-07-09 22:05:00 · 349 阅读 · 0 评论 -
汇编学习笔记(四)
汇编入门汇编学习笔记(四)开发环境搭建。debug的使用r命令查看和修改寄存器d命令查看内存e命令修改内存u命令以汇编代码显示显示内存中数据a命令以汇编代码形式编辑内存数据t命令单步执行参考教材汇编学习笔记(四)开发环境搭建。windows下使用dosbox模拟dos平台+masm。下载dosbox及masm包,在网上找了一个包,见附件下载包,测试可以在win7和win10系统上使用。安装dosbox,一路next即可。配置dosbox,在dosbox安装目录下,找到“DOSBox原创 2020-07-04 18:16:59 · 219 阅读 · 0 评论 -
汇编学习笔记(三)
一起学汇编汇编学习笔记(三)简单的汇编指令mov指令参考资料汇编学习笔记(三)简单的汇编指令mov指令mov指令用来传送数据,可以有以下几种形式:参考资料[1]: 王爽老师的 汇编语言(第3版)...原创 2020-07-04 17:07:26 · 242 阅读 · 0 评论 -
汇编学习笔记(二)
一起学汇编汇编学习笔记(二)机器语言与汇编语言存储器总线地址总线数据总线控制总线汇编语言的组成汇编语言到机器语言(二进制代码)汇编学习笔记(二)机器语言与汇编语言早期的程序使用纸带上打孔来表示01序列这种方式编写, 这种方式编写的二进制序列就是机器语言. 后来出现了汇编语言,汇编语言使用助记符来代替二进制编码,降低了程序编写的难度。如使用 mov ax, bx代替1000100111011000这样的二进制串。所以汇编语言本质上式机器语言的一种助记。存储器前面说了冯氏机器中指令(程序)和数据均存原创 2020-07-03 22:39:24 · 321 阅读 · 0 评论 -
汇编学习笔记(一)
一起学汇编汇编学习笔记(一)机器语言和汇编语言汇编语言参考书籍汇编学习笔记(一)机器语言和汇编语言机器语言就是机器识别的语言,也就是二进制的0和1,汇编语言参考书籍[1]: 王爽老师的 汇编语言(第3版)...原创 2020-07-02 10:57:07 · 695 阅读 · 0 评论 -
汇编学习笔记(写在开始)
一起学汇编汇编学习笔记(写在开始)为什么学习汇编?参考书籍汇编学习笔记(写在开始)这是我重新开始汇编学习之旅的一个记录及分享,其实以前很早之前在大学的时候也自学过汇编,还用汇编写过一些小程序,后面工作未用就渐渐淡忘了,所以这次的学习是一个新的开始!为什么学习汇编?在做一件事情之前,想清楚为什么要做这件事,我觉得很重要,尤其在程序开发这个快速迭代的世界,大家的时间都很宝贵,我觉得学习汇编至少有以下几个理由:1、即使你不使用汇编,你也应该了解汇编,因为汇编是最接近机器的语言,学习它你会了解程序是怎样在原创 2020-06-30 16:36:37 · 98 阅读 · 0 评论