汇编语言(三)
基本指令 这一篇主要介绍汇编中的基本指令,所谓基本,就是汇编中最常用且不可或缺的指令,就像在学习高级语言时我们常常先学习基本的赋值、输入输出方式那样。 赋值指令 汇编语言的赋值指令MOV可以看成其他高级语言中的“==”指令 使用方法为 ;把寄存器BX中的值给AX MOV AX,BX ;把变量A中的值放入寄存器AX中 MOV AX,A 示例 算术运算指令 算术运算指令介绍几个常用的运算,以下DST是
基本指令 这一篇主要介绍汇编中的基本指令,所谓基本,就是汇编中最常用且不可或缺的指令,就像在学习高级语言时我们常常先学习基本的赋值、输入输出方式那样。 赋值指令 汇编语言的赋值指令MOV可以看成其他高级语言中的“==”指令 使用方法为 ;把寄存器BX中的值给AX MOV AX,BX ;把变量A中的值放入寄存器AX中 MOV AX,A 示例 算术运算指令 算术运算指令介绍几个常用的运算,以下DST是
我不知道从哪里开始说这件事。自从寒假结束返校以来,我一直处于焦虑状态中,我不知道如何应对。 寒假期间我几乎每天都在为年后实习工作焦虑,每一天都在想自己该做些什么,于是我写了算法题,自己编辑简历,然后在各种招聘的app上投递。投递的频率其实不是很高,起初我还抱着一丝丝乐观的心理:应该不难找到实习吧。随着时间一天天过去,各种App上只剩下冰冷的“已读”或是“不合适”标签,我的情绪也随之跌落谷底。开
今天在Spring Boot与MySQL数据库进行连接的时候出现了以下报错(直接眼前一黑😢), 在网上进行搜索之后发现是maven依赖中的MyBatis与Spring Boot的版本不匹配 解决方法如下: 将MyBatis依赖的version改为2.2.2版本(与SpringBoot不发生冲突的版本)即可 小小的感悟:出现爆红时先不要慌,记得复制报错信息搜索一下,说不定就是个很简单的BUG。以及
其实很早就想说这个话题了,因为懒一直拖着没写。 从创建这个网站,就时不时收到垃圾评论,这些评论的形式都高度相似:几句没用的话如“写得真好”,后接一个网址。并且这些评论的IP在短时间内会频繁访问我的网站,几乎把网站所有内容都扫描一遍。 起初只是有些国内的IP会留下垃圾评论,从十二月开始,我的一篇博客多次收到来自俄罗斯的评论,而且每一条评论都是几百字的乱码,或者指向一些非法勾当的网站,不得已我关闭了那
debug各种基础指令 debug可以理解为对汇编进行调试的一个程序。老师讲课是从基础的指令讲起,所以开始阶段我只是使用DOSBOX里的debug逐条输入语句,这种方法不是很方便,但对于了解debug的使用还是很有帮助的。 讲这以下指令之前,先说明一些英文缩写所代表的含义。 在汇编语言里面,我们可以直接使用寄存器存储数据,常用的寄存器有ax,bx,cx,dx这些寄存器都是十六位的,这十六位又分为高
下半年记录 2024.7 东京八平米 八平米的生活真有趣!麻雀虽小五脏俱全其实八平米的空间甚至摆不下冰箱,但也给作者去外面和不同的人交流的机会。看完觉得作者真是一个热爱生活并乐观的人。有趣的不是在这小小的房间里面的生活。而是遇见形形色色的人。 芯片简史 介绍了晶体管,各种芯片的发展历史,以及发明小故事(各种人物之间的明争暗斗真是太有趣了😝)。总体来说挺有趣的,从这本书的讲述里也能窥见重大突破
折腾了几天,学习了一下把本地的git仓库和github上的远程仓库同步,现在可以在我的github主页中看到所有Blog原文啦! github地址为: 2025年的blog(持续更新中) 去年的blog 同步流程为: 1.使用git创建本地仓库,并在VSCode中添加GitHub远程仓库地址(远程仓库需要在GitHub上创建) 2.每次在VSCode编辑完blog后保存更改并同步到远程仓库 具体使
实验环境的配置——debug几条常见指令的使用 前情提要:本人在汇编语言的期中考试中喜提全班倒数的成绩,深受打击。一气之下决定写一篇关于汇编语言的博客。我的水平有限,所以这篇博客也不会涉及非常难的内容,基本都是课堂上的教学内容,汇编语言适用的机型是80x86及之后的机型。 这学期选修了汇编语言,在经历了一个学期的折磨以后,决定写一个帖子来简单记录一下自己学习汇编语言的过程。 环境配置 首先是环