汇编语言(三)

基本指令 这一篇主要介绍汇编中的基本指令,所谓基本,就是汇编中最常用且不可或缺的指令,就像在学习高级语言时我们常常先学习基本的赋值、输入输出方式那样。 赋值指令 汇编语言的赋值指令MOV可以看成其他高级语言中的“==”指令 使用方法为 ;把寄存器BX中的值给AX MOV AX,BX ;把变量A中的值放入寄存器AX中 MOV AX,A 示例 算术运算指令 算术运算指令介绍几个常用的运算,以下DST是

- 阅读全文 -

汇编语言(二)

debug各种基础指令 debug可以理解为对汇编进行调试的一个程序。老师讲课是从基础的指令讲起,所以开始阶段我只是使用DOSBOX里的debug逐条输入语句,这种方法不是很方便,但对于了解debug的使用还是很有帮助的。 讲这以下指令之前,先说明一些英文缩写所代表的含义。 在汇编语言里面,我们可以直接使用寄存器存储数据,常用的寄存器有ax,bx,cx,dx这些寄存器都是十六位的,这十六位又分为高

- 阅读全文 -

汇编语言(一)

实验环境的配置——debug几条常见指令的使用 前情提要:本人在汇编语言的期中考试中喜提全班倒数的成绩,深受打击。一气之下决定写一篇关于汇编语言的博客。我的水平有限,所以这篇博客也不会涉及非常难的内容,基本都是课堂上的教学内容,汇编语言适用的机型是80x86及之后的机型。 这学期选修了汇编语言,在经历了一个学期的折磨以后,决定写一个帖子来简单记录一下自己学习汇编语言的过程。 环境配置 首先是环

- 阅读全文 -

Spring笔记

最近在学一些后端的技术,零零散散记了一些相关的知识点,有关Spring的内容基本就集中在这一篇。 看的教程网址:教程链接 Spring核心概念 IoC(Inversion of Control)控制反转 使用对象时,由主动的new来产生对象转变为外部提供对象,此过程中对象创建控制权由程序转移到外部 Spring提供一个容器IoC容器来充当“外部" 这个容器复杂对象的创建、初始化等一系列工作,被

- 阅读全文 -

哈夫曼编码器

用python简单写了一个哈夫曼编码/解码器,有以下功能: 1.编码,对字母进行编码,目前只支持英文字母 2.解码,对输入的序列进行解码 3.生成哈夫曼树图片 4.将编码结果写入文件中保存 要用到的第三方库有: random:生成随机数 string:用于处理字符 tkinter:用于构建GUI 代码由三个类构成:哈夫曼树(HuffmanTree)类,节点(HuffmanNode)类,以及构建GU

- 阅读全文 -

Python处理中文文本

之前介绍了用Python中的WordCloud库处理英文文本,这篇文章介绍用Python处理中文文本。 选用的IDE 代码运行选用的IDE是Pycharm,其实Spyder,VScode还有Jupyter我也用过。Pycharm安装第三方库的过程更简单,所以这里使用Pycharm。 安装需要的第三方库 在Pycharm里面安装第三方库的方法如下 打开Pycharm,进入首页 找到页面右上角

- 阅读全文 -

Python处理英文文本

简单介绍Python对于英文文本的处理 相较于中文文本,Python对于英文文本的处理过程更加简单。英文文本中单词之间有空格,可以直接用空格作为分词 的标志。 下面的代码使用了Python中的wordcloud库和pandas库,wordcloud用于生成词云,pandas用于写入数据到csv文件。 统计英文小说《简爱》中出现频率最高的20个单词,绘制成词云图片,并把统计数据写入csv文件中。 读

- 阅读全文 -