自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 汇编语言第六章包含多个段的程序

程序取得所需的内存空间的两种方法加载程序的时候为程序分配程序执行的过程中向系统申请问题在一个数据段中存放数据、代码、栈,首先体会一下不使用多个段时的情况将数据、代码、栈放入不同的段中在代码段中使用数据DW概念end start在代码段中使用栈...

2021-07-30 18:47:43 91

原创 汇编语言第五章[BX]和loop指令

导读[bx]和内存单元的描述要完整的描述一个内存单元需要知道他的偏移地址和单元长度(类型)loop和循环有关,待会细讲我们定义的描述性符号:"()"为了描述上的简洁,在以后的笔记中用一个描性的符号“()”来表示一个寄存器或一个单元中的内容。比如:(ax)表示ax中的内容(20000H)表示内存20000H单元内容(ds)*16+(bx)表示:你懂的()内的元素一般有三种:1.寄存器名;2.段寄存器名;3.内存单元的物理地址;()可以多层使用约定符号 ida

2021-07-26 21:38:56 178

原创 汇编语言第四章第一个程序

一个源程序从写到执行的过程编写编译连接执行源程序伪指令:没有对应的机器指令,最终不会被CPU执行,由编译器执行,编译器根据伪指令来进行相关的编译工作汇编指令:是有对应的机器码的指令,可被编译为机器指令,最终为CPU执行。常见的三种伪指令XXX segmentXXX endsend:是一个汇编程序结束标记assume:关联XXX与寄存器程序的结构小程序可以直接在Debug中写大程序太麻烦要用汇编汇编程序中的基本要素和汇编程序的简单框架=>编写源程序assume

2021-04-06 21:10:57 224

原创 汇编语言第三章寄存器(内存访问)

内存中字的储存低位字节低位地址高位字节高位地址我们将起始地址为N的字单元简称为N地址字单元DS和[address]DS寄存器用来存放访问的数据段地址mov al,[0]其中【0】表示存放的偏移地址为0;当前段地址自动取ds中的数据作为内存单元的段地址8086CPU不支持将数据直接送入段寄存器的操作用下列操作----->mov bx,1000Hmov ds,bx字的传送mov、add、sub指令mov 寄存器,数据mov ax,8mov 寄存器,寄存器mov ax,b

2021-04-05 18:25:34 107

原创 汇编语言第二章寄存器

在CPU中运算器进行信息处理;寄存器进行信息储存;控制器控制各种器件进行工作;内部总线连接各种器件,在他们之间进行数据的传送。通用寄存器字在寄存器中的储存几条汇编指令物理地址16位结构的CPU8086CUP给出物理地址的方法段地址*16+偏移地址=物理地址的本质含义段的概念段寄存器CS和IP修改CS、IP的指令代码段实验1     查看CPU和内存,用机器指令和汇编指令编程...

2021-04-01 20:57:18 157

原创 汇编语言第一章

汇编语言的组成汇编指令(是汇编语言的核心)伪指令其他符号储存器指令和数据在寄存器中存放指令和数据储存单元CPU对储存器的读写需要三种信息交互储存单元的地址;器件的选择,读或写的命令(控制信息);读或写的数据(数据信息)。总线分为 :地址总线控制总线数据线总线地址总线N根地址总线可以说这个CPU的地址总线的宽度是N,可以寻找2^N个内存单元。数据总线数据传送是通过数据总线进行的,一根数据总线可以传送1b数据,8根数据总线可以传送一个字节。控制总线有多少

2021-03-30 18:32:55 61

课题作业成绩记录簿.zip

2021年,自己写的,包含ppt答辩文稿,实验报告,源代码,容易看懂,不懂可以问我

2021-03-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除