__《汇编语言》专栏
文章平均质量分 86
王爽老师的《汇编语言》 笔记。
BigZong
这个作者很懒,什么都没留下…
展开
-
将内存ffff:0~ffff:b单元中的数据复制到0:200~0:20b单元中
problem:将内存ffff:0~ffff:b单元中的数据复制到0:200~0:20b单元中solve0-b和0-b,这两段内存的长度相同,那么我们只需要循环12次就可以了→mov cx,12我们尽可能简化问题,把两段都变成从0开始→0:20x ~ 0:20b变成0020:0 ~ 0020:bassume cs:s1s1 segment mov bx,0 mov cx,12 s: mov ax,0ffffh mov ds,ax mov dl,[bx] mov ax,0原创 2020-10-03 20:00:15 · 1087 阅读 · 0 评论 -
DOX的shell
任何操作系统都有一个shell,用户使用这个程序操作计算机系统工作DOS中的程序command.com被称为解释器,也就是DOS中的shellDOS启动时候,先完成重要的初始化工作,然后运行command.com,运行command.com后,执行完其他的相关任务后,在屏幕上显示提示符,等待用户输入用户输入命令后,command执行命令如果用户想要执行一个程序,那么就输入这个程序的可执行文件名称,然后command首先根据文件名找到可执行文件,然后把这个可执行文件中的程序加载入内存,设置CS:IP.原创 2020-10-03 09:34:02 · 263 阅读 · 0 评论 -
汇编语言第三版答案
汇编语言答案(王爽)检测点1.1(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为 13位。(2)1KB的存储器有 1024 个存储单元,存储单元的编号从 0 到 1023 。(3)1KB的存储器可以存储 8192(2^13) 个bit, 1024个Byte。(4)1GB是 1073741824 (2^30) 个Byte、1MB是 1048576(2^20) 个Byte、1KB是 1024(2^10)个Byte。(5)8080、8088、80296、80386的地址总线宽度分别为16根转载 2020-09-24 16:50:51 · 448 阅读 · 0 评论 -
《汇编语言》——(一)基础知识
基础知识《微机原理与接口》 就是关于PC机以及CPU物理结构和变成结构的全面研究。而对于汇编来说,可以跟高级语言进行一个整体的理解,后者使用一个简单的命令就能够实现前者需要用很多代码才能实现的功能。《组成原理》 计算机的一般结构、功能、性能的研究。机器语言 刚好看完《编码》这本书,感觉对于这一点的感触颇深。 对于电子计算机来说,机器指令就是一列二进制数字,计算机将它们变成一列高低电平,来使得计算机的电子器件受到驱动,进行运算。 现在我们提到计算机,很自然就能想到笔记本什么的,但是对于原创 2020-09-15 21:33:06 · 694 阅读 · 0 评论