汇编语言
看完王爽老师8086汇编语言我写了个迷宫小游戏

bilibili视屏地址:https://www.bilibili.com/video/BV1JC4y1q7mN视频展示:

  李庆林
  2024-01-23 23:19:57
215
浏览
0
喜欢
 
2
评论
0
订阅
看完王爽老师8086汇编语言小试牛刀写了个贪吃蛇

bilibili视屏地址:https://www.bilibili.com/video/BV1Za4y197P5/?share_source=copy_web&vd_source=a08e2c43b0d9f61ff8ea0152fd2bba52视频展示:开始界面:操作说明:W:向上移动A:向......

  李庆林
  2023-12-16 17:07:24
456
浏览
1
喜欢
 
4
评论
0
订阅
描述内存单元的标号

一.关于标号二.去了冒号的数据标号我们在code段中使用的标号a、b后面没有“:”,它们同时描述内存地址和单元长度的标号。标号a地址code:0以后的内存单元都是字节标号b地址code:8以后的内存单元都是字三.数据标号同时描述内存地址和单元长度四.更常见的方式:数据段中的数据标号

  李庆林
  2021-11-23 22:52:33
1,629
浏览
3
喜欢
 
0
评论
0
订阅
操作显存数据

一.显示的原理二.显示缓冲区的结构三.显示信息的一种“直接”方式

  李庆林
  2021-11-21 23:17:16
1,943
浏览
3
喜欢
 
0
评论
0
订阅
移位指令

一.移位指令二.示例:逻辑移位指令shl和shrSHLOPR,CNT,将OPR逻辑左移CNT位(1)将寄存器或内存单元中的数据向左移位(2)将最后移出的一位写入CF中(3)最低位用0补充

  李庆林
  2021-11-20 23:31:56
1,785
浏览
1
喜欢
 
0
评论
0
订阅
DF标志和串传送指令

一.问题的提出二.DF标志和串传送指令DF-方向标志位(DirectionFlag)功能在串处理指令中,控制每次操作后si,di的增减。DF=0:每次操作后si,di递增;DF=1:每次操作后si,di递减。对DF位进行设置的指令:cld指令:将标志寄存器的DF位设为0(clear)std指令:将标......

  李庆林
  2021-11-19 00:33:27
2,474
浏览
2
喜欢
 
0
评论
0
订阅
条件转移指令应用

一.条件转移指令条件转移指令:jxxx——je/jna/jae...可以根据某种“条件”,决定是否“转移”程序执行流程。“转移”=修改IP如何检测条件?通过检测标志位,由标志位体现条件条件转移指令通常都和cmp相配合使用,cmp指令改变标志位例:双分支结构的实现二.应用示例

  李庆林
  2021-11-17 23:02:31
1,880
浏览
1
喜欢
 
0
评论
0
订阅
cmp与条件转移指令

一.cmp指令cmp指令格式:cmp操作对象1,操作对象2功能:计算操作对象1–操作对象2应用其他相关指令通过识别这些被影响的标志寄存器位来得知比较结果。cmp是比较指令,功能相当于减法指令,只是不保存结果。cmp指令执行后,将对标志寄存器产生影响。二.无符号数比较与标志位取值三.有符号数比较与标志......

  李庆林
  2021-11-16 23:40:31
2,240
浏览
0
喜欢
 
0
评论
0
订阅
带进(借)位的加减法

一.adc-带进位加法指令adc是带进位加法指令,它利用了CF位上记录的进位值。格式:adc操作对象1,操作对象2功能:操作对象1=操作对象1+操作对象2+CF例:adcax,bx实现的功能是:(ax)=(ax)+(bx)+CF二.adc指令应用:大数相加三.128位数据的相加四.sbb指令

  李庆林
  2021-11-14 23:32:02
1,796
浏览
0
喜欢
 
0
评论
0
订阅
标志寄存器

一.认识标志寄存器的特殊之处标志寄存器的结构flag寄存器是按位起作用的,也就是说,它的每一位都有专门的含义,记录特定的信息。8086CPU中没有使用flag的1、3、5、12、13、14、15位,这些位不具有任何含义。标志寄存器的作用用来存储相关指令的某些执行结果用来为CPU执行相关指令提供行为依......

  李庆林
  2021-11-12 22:46:30
1,738
浏览
0
喜欢
 
0
评论
0
订阅
Total 57
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6