• 2024-03-25汇编语言(第4版)王爽 课程设计2 详细实现(三、界面优化篇)
    目录0.前文概述1.子界面文字说明1.1.时钟显示1.2.时钟设置2.光标处理2.1.字符串输入光标2.2.新的问题3.完整代码4.总结0.前文概述前面两篇文章中我们编写了一个可以自行启动计算机,不需要在现有操作系统环境中运行的程序。第一部分我们实现了程序在虚
  • 2024-03-19《汇编语言》第3版 (王爽)实验7解析
    实验7解析实验7寻址方式在结构化数据访问中的应用解析:方法一:将每个数据项逐个进行传输,共有4个数据项(分别是年份、收入、雇员数、人均收入)人均收入需要计算后得到,每个数据项又有21个元素,所以需要传输21次assumecs:codedatasegment db'1975','1976','1977','1
  • 2024-03-13汇编语言王爽
    第1章基础知识1.1机器语言机器语言是机器指令的集合,机器指令就是一堆二进制数字早期计算机就是执行机器指令,进行运算现在PC机种CPU(一种微处理器)会处理这些每一种微处理器,硬件设计和内部结构的不同,需要不同电平脉冲来控制,所以都有自己的机器指令集(机器语言)1.2汇编语言的
  • 2023-07-31【汇编】王爽《汇编语言(第3版)》相关习题
    P25检测点2.2(1)偏移地址的取值范围在0H~FFFFH之间。仅通过变化偏移地址寻址,根据物理地址计算公式:段地址*10H+偏移地址。已知段地址固定0001H,即最小物理地址为00010H,最大地址为1000FH。(2)设偏移地址为x,即公式为:SA*10H+x=20000H。偏移地址的取值范围
  • 2023-07-05汇编语言(王爽)实验10.2
    assumecs:codecodesegmentstart:movax,4240Hmovdx,000FHmovcx,0AHcalldivdwmovax,4c00hint21hdivdw:movbx,ax;X的低16位暂存在bx中movax,dxmovdx,0divcxmovsi,ax
  • 2023-07-04汇编语言(王爽)实验10.3
    assumecs:codedatasegmentdb10dup(0)codesegmentstart:movax,12666movbx,datamovds,bxmovsi,0calldtocmovdh,8movdl,3movcl,2callshow_strmovax,4c00hint21hdtoc:pushaxpu
  • 2023-06-21汇编语言(王爽)实验9
    编程:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串'welcometomasm!'。【解析】先将字符属性存在dx寄存器的高八位dh中,再将字符的ASCII码存在dx寄存器的低八位dl中,然后将dx写入显存中。使用两层循环,内层将ASCII码存入dl并将dx写入显存,循环16次;外层改变属性,循环3次。用
  • 2023-04-05王爽汇编 课程设计1
    代码部分任务:将实验7中的Poweridea公司的数据按照下图显示出来用时3天。代码行为240行左右。小结:在一个模块中,使用了全局的四个寄存器,ax,bx,cx,dx务必要使用成对的push-pop相等恢复,不然出现的出错在代码量大了后很难发现如下:是进行一个si寄存器值的除2,因为在写代
  • 2023-01-19学习日记-day2
    日期2023-1-19任务列表CPP第3、4章【100%】王爽汇编第2章【66.7%】程序员的自我修养【0%】明天计划CPP第5章王爽汇编第2、3章程序员的自我修养第一章
  • 2023-01-18学习日记-Day1
    任务列表CPP第1、2章【100%】王爽汇编第1章【100%】程序员的自我修养第1、2章【0%】明天计划CPP第3、4章王爽汇编第2、3章程序员的自我修养第1、2章
  • 2022-12-20汇编语言(王爽第三版) 实验5编写、调试具体多个段的程序
     参考:​​http://blog.sina.com.cn/s/blog_171daf8e00102xclx.html​​汇编语言实验答案(王爽):​​https://wenku.baidu.com/view/a1cd7c6c1fb91a37f111f18583d049649b660
  • 2022-12-09汇编语言(第四版)王爽著 - 课程设计2
    1assumecs:code2codesegment3start:4;-----------安装程序------------5movax,cs6moves,ax7movbx,offseto
  • 2022-11-188086汇编 王爽版本 笔记集合
    8086汇编语言王爽版个人笔记这篇博客是个导航第一部分:绪论第二部分:访问寄存器和内存第三部分:汇编语言程序(书中4、5、6章)第四部分:内存寻址方式(书中7、8章)第五部分:
  • 2022-10-20《汇编语言第三版》王爽-实验7
  • 2022-10-18《汇编语言第三版》王爽-实验6
    实现代码:assumecs:codesg,ss:stacksg,ds:datasgstacksgsegment dw0,0,0,0,0,0,0,0stacksgendsdatasgsegment db'1.display' db'2.brows'
  • 2022-09-25王爽汇编实验5
    对于第(1)~(3)题基本都是在dosbox中编译连接,程序返回前,data段的数据都不变使用debug的u命令查看cs,ss,ds值,以及在程序中定义的段的顺序求差即可知当cs为X时,ss,ds为多
  • 2022-08-23王爽 汇编语言 第三版(一直不喜欢汇编,太繁琐,这次好好理解下),正好练练耐心,要不信息安全学不会 01
    工具使用:   https://blog.csdn.net/qysh123/article/details/122191392  怎样在Win10中运行MASM汇编代码源码地址:     https://github.com/froginwel
  • 2022-08-17汇编语言-王爽第四版,学习资料和姿势
    'debug'不是内部或外部命令,也不是可运行的程序或批处理文件。debug:无法将“debug”项识别为cmdlet、函数、脚本文件或可运行程序的名称。windows,win10,win11找不到