E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
王爽
汇编语言学习总结
汇编语言之80X86机器(参考用书
王爽
《汇编语言》(第2版)) 整体用于12周中南大学软件学院考试。 考试体系均有:包括判断题、选择题、填空题和编程题。
·
2015-10-31 09:44
汇编语言
一些汇编指令(基于8086)
回头看了下汇编,简单总结一些备忘,大部分内容在《
王爽
汇编语言第二版》中有更为详细的介绍,建议下载,比起某些教授抄书出版的内容,
王爽
先生的文章何止优秀百倍 mov (1)数据送寄存器; (2)寄存器送寄存器
·
2015-10-31 09:32
汇编
汇编语言程序设计学习笔记(第一遍学习)第3节:HLA高级汇编语言基础尝鲜
我已经学习完了
王爽
的汇编语言书籍,并做了全部的练习与实验,觉得这是本非常好的书籍,在学习的过程中因为记录笔记非常繁琐,因为每一步都要截图加说明,当时对汇编也有一定的畏惧感,所以我停下了笔记,重点去实践去啦
·
2015-10-31 08:25
学习笔记
王爽
汇编语言 实验十 课程设计1
assume cs:code code segment data segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
·
2015-10-30 10:30
汇编语言
逆向工程(一)书目列表
逆向工程书的列表如下,计划慢慢按照顺序学习,目前正在拜读
王爽
的汇编语言,感觉很不错,希望早日飞升仙界,回头普度众生。
月亮的天空
·
2015-10-23 15:23
逆向工程
汇编学习笔记---(1)基础知识
本人学习的书籍是《汇编语言》
王爽
著清华大学出版社汇编语言,说白了就是方便注记的机器语言。汇编语言的主体是汇编指令,也就是机器指令便于记忆的书写格式。
Trent1985
·
2015-10-21 14:00
王爽
汇编语言 实验七
;
王爽
汇编语言实验七assume cs:code,ds:data,es:tabledata segmentdb '1975','1976','1977','1978','1979','1980','1981
·
2015-10-21 13:44
汇编语言
开始继续补基础
打算认真阅读以下书籍: 1,汇编:
王爽
,《汇编语言》。以前很看不起汇编,现在感觉,这是入门必需呀。这本书看了差不多了,还需要把所有的习题做一遍。 2,操作系统:《操作系统概念》看完了
·
2015-10-21 11:45
基础
王爽
汇编语言 实验十 汇编子程序设计
子程序1:显示字符串 assume cs:code data segment db'100000000',0data endscode segmentstart: mov dh , 2 mov dl , 5 mov cl , 2 mov ax , data mov ds , ax mov si
·
2015-10-21 10:16
程序设计
王爽
汇编语言 实验九
assume cs:codesg , ds:datasgdatasg segment db 'welcome to masm!'datasg endscodesg segmentstart: mov bx , 0 mov cx , 16 mov si , 0 mov bp , 0744h mov ax , datasg mov es , ax mov
·
2015-10-21 10:13
汇编语言
Windows平台保护模式寻址
看过
王爽
的《汇编语言》一定对实模式下的物理地址计算记忆深刻
abcdefghig
·
2015-09-24 19:00
王爽
汇编习题 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 ___ 到 ____。
1答案:给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为0010H到1000FH。 2解题过程:物理地址=SA*16+EA EA的变化范围为0h~ffffh 物理地址范围为(SA*16+0h)~(SA*16+ffffh) 现在SA=0001h,那么寻址范围为 (0001h*16+0h)~(0001h*16+ffffh) =0010h~1000fh 3进一步解释 首先,
jianfpeng241241
·
2015-09-16 00:00
操作系统内核Hack:(一)实验环境搭建
操作系统内核Hack:(一)实验环境搭建三四年前,心血来潮,入手《Orange’s:一个操作系统的实现》学习操作系统内核,还配套买了
王爽
的《汇编语言(第二版)》和《80X86汇编语言程序设计教程》,虽然
dc_726
·
2015-09-13 12:00
操作系统
内核
X86
汇编语言
汇编语言(第二版)
王爽
著 -- 读书笔记(1)
第一章 基础知识1.1机器语言机器语言:机器语言是计算机指令的合集。机器指令展开来讲就是一台机器可以正确执行的命令。1.2 汇编语言的产生早期的程序员们很快就发现了使用机器语言带来的麻烦,它是如此难于辨别和记忆,给整个产业的发展带来了障碍。于是汇编语言就产生了。汇编语言的主体是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式。1.3 汇编语言的组成汇编指
萝莉眼中的抠脚大汉
·
2015-09-12 23:00
睡不着
但是脑海里充斥着只看了13的
王爽
的《汇编语言》还没有起色的科创项目只爬了中、美、韩三个国家的某品牌监控系统的爬虫只安装了”没压岁钱了“的WordPres
牧羊时光
·
2015-08-13 04:24
寻路
自我反省
汇编语言
王爽
版学习第二章 寄存器 2.4~2.8
每一个内存单元在存储空间中都有唯一的地址,这个地址叫做物理地址CPU首先在内部形成物理地址在通过地址总线送到相应的内存单元,以达到选择上该单元的目的8086cpu在内部通过用两个16位的地址合成方法来形成一个20位的物理地址其中一个叫段地址,一个叫偏移地址。段地址和偏移被CPU内部的地址加法器合成20位的物理地址,并通过内部总线传送到CPU的输入如出部分,在通过地址总线送到CPU外面相应的内存单元
达达娃
·
2015-07-28 19:00
汇编语言
王爽
版第二章 寄存器2.1~2.3总结
一个典型的CPU由运算器,控制器,寄存器等器件构成。CPU内部的器件是由内部总线连接,CPU与外部的连接是由外部总线连接。8086CPU有14个寄存器:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW;,其中AX,BX,CX,DX,叫通用寄存器。通用寄存器:用来存放一般性的数据;8086CPU的所有寄存器都是16位的,可以独立作为16位的使用,其中AX,BX,C
达达娃
·
2015-07-27 16:00
转移指令jmp和跳转指令call
【-1】写在前面以下内容文字描述来自于
王爽
老师的《汇编语言》教材,建议大家都买一本,哈哈。不是我打广告,确实人家写的好,应该支持。我只是附上了自己的图片和理解而已。
PacosonSWJTU
·
2015-07-07 00:00
call
JMP
X86汇编语言中的registers相关
0、写在前面本文中总结于
王爽
老师的汇编语言,建议有兴趣的都买一本,以支持
王爽
老师的辛勤付出。再者,这本书写的确实很nice。
PacosonSWJTU
·
2015-07-03 09:00
汇编语言
汇编语言寄存器内存访问笔记
本博客是我看
王爽
的汇编语言第二版,做的笔记,一是为了巩固自己的学习知识,二是为了和大家多多交流!
kdchxue
·
2015-07-02 10:00
王爽
老师 汇编语言 研究试验5 函数如何接收不定数量的参数
研究试验5函数如何接收不定数量的参数一、按照书上的步骤进行试验。1.写一个程序a.c:①.MOVAX,0002PUSHAX传递int型数据2,将2入栈②.MOVAL,61PUSHAX传递char型数据‘a’,并将其入栈③.CALL020B调用showchar函数④.020E:MOVAL,[BP+04]取‘a’数据⑤.MOVBX,B800MOVES,BXMOVBX,0690ES:MOV[BX],AL
dujiahei
·
2015-06-08 23:41
汇编语言学习
王爽
汇编程序设计练习题
王爽
汇编程序设计项目程序设计项目一datasegment dw?dataendsend要求:只在定义的数据段'?'中加入相关的内容,使得上面的程序可以在屏幕中间显示一个绿色的字符'A'。
u010411264
·
2015-05-29 21:00
应中DOS中断显示字符串(摘自《汇编语言》
王爽
)
data segment s1 db 'Good,better,best,$' s2 db 'Never let it rest,$' s3 db 'Till good is better,$' s4 db 'And better,best.$' s dw offset s1, offset s2, offset s3, offset s4
·
2015-04-28 23:00
汇编语言
汇编显示彩色字
参考《汇编语言》--
王爽
data segment s1 db "welcome " l1 equ $-s1 s2 db "
·
2015-04-25 23:00
汇编
新的分类—关于汇编语言(第2版)
duang,其实就是
王爽
老师的《汇编语言(第2版)》。关于《汇编语言(第2版)》其实这是一本老书,反正就是出版很久了。其实这本书从技术层面讲也没有什么特别
landyking
·
2015-04-24 22:00
汇编
----[x86实模式] 内存地址空间分布 CPU合成内存地址的方式 程序中段的加载 启动区格式要求----
2015.03.25-26读《汇编语言》—
王爽
、《x86汇编语言:由实模式到保护模式》—李忠、《30天自制操作系统》—川合秀实整理笔记。1实模式在实模式下,处理器的内存寻址方式和8086处理器相同。
misskissC
·
2015-04-01 09:00
寄存器(内存访问)
节选自
王爽
《汇编语言》第三章内容 CPU中用16位寄存器来存储一个字,但内存单元是字节单元,一个单元存储一个字节,需要两个地址连接的内存单元来存放。
·
2015-03-31 08:00
内存
读《汇编语言》II
读《汇编语言》--
王爽
通读II。
misskissC
·
2015-03-08 11:00
[Hb-XVII] 计算机的抽象层次-简 使用寄存器 使用内存空间 程序执行过程 使用main函数规定 不定参数函数机制 C
Lxr-《Hb》2015.02.19-03.03《汇编语言·第三版》--
王爽
操作系统:win7x86开发环境:TC++3.0(下成C++的IDE了) 1计算机的抽象层次虽然依本人功力还不能将计算机的物理实体及抽象层次结构笔记到清楚层次
misskissC
·
2015-03-08 10:00
学习<<汇编语言 -
王爽
>>,自已完成的一道编程题 (7)
15.4编写int9中断例程(书中第276页)编程:在屏幕中间依次显示“a”~“z”,并可以让人看清。在显示的过程中,按下Esc键后,改变显示的颜色。相关资料: 键盘上的每一个键相当于一个开关,键盘中有一个芯片对键盘上的每一个键的开关状态进行扫描。按下一个键时,开关接通,该芯片就产生一个扫描码,扫描码说明了按下的键在键盘上的位置。扫描码被送入主板上的相关接口芯片的寄存器中,该寄存器的端口地址为6
Otto0556
·
2015-03-07 12:49
汇编
中断
汇编语言
学习<<汇编语言 -
王爽
>>,自已完成的一道实试题 (6)
实验13 编写、应用中断例程 第一小题(材料详见书上262页)题目描述:(1)编写并安装int7ch中断例程,功能为显示一个用0结束的字符串,中断例程安装在0:200处。参数:(dh)=行号,(dl)=列号,(cl)=颜色,ds:si指向字符串首地址。以上中断例程安装成功后,对下面的程序进行单步跟踪,尤其要注意观察int、iret指令执行前后CS、IP和栈中的状态。以下是我解答的完整的代码::>-
Otto0556
·
2015-03-06 18:44
汇编
中断
汇编语言
学习<<汇编语言 -
王爽
>>,自已完成的一道课程设计题 (5)
课程设计1 (材料详见书上211页)题目描述:以下是我解答的完整的代码::>----------------------------------------------------------------------------------------assumecs:codesg,ss:stacksg datasgsegment db'1975','1976','1977','1978','
Otto0556
·
2015-03-06 00:40
汇编
汇编语言
学习<<汇编语言 -
王爽
>>,自已完成的一道实试题 (4)
实验10编写子程序- 第三小题 (材料详见书上209页)题目描述: 3.数值显示:将二进制数据用十进制显示到屏幕子程序描述: 名称:dtoc 功能:将word型数据转变为表示十进制的字符串,字符串以0结尾。 参数:(ax)=word型数据 ds:si指向字符串的首地址 返回:无应用举例:编程将数据12666以十进制的形式在屏幕的8行3列,用绿色显示出来。12666=317AH10=0A
Otto0556
·
2015-03-05 18:29
汇编
汇编语言
十进制数表示
汇编实试题
学习<<汇编语言 -
王爽
>>,自已完成的一道实试题 (3)
实验10编写子程序- 第二小题 (材料详见书上207页)题目描述:2. 解决除法溢出问题:编写子程序避免除法溢出问题子程序描述:名称:divdw功能:进行不会产生溢出的除法运算,被除数为dword型,除数为word型,结果为dword型。参数:(ax)=dword型数据的低16位,(dx)= dword型数据的高16位,(cx)=除数返回:(dx)= 结果的高16位,(ax)=结果的低16位, (
Otto0556
·
2015-03-05 00:59
汇编
汇编语言
除法溢出
汇编实试题
学习<<汇编语言 -
王爽
>>,自已完成的一道实试题 (2)
实验9 根据材料编程 (材料详见书上188页)编程:在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串 ’welcome to masm!’材料: 80X25彩色字符模式显示缓冲区的结构: 内存地址空间中,B8000H~BFFFFH共32KB的空间,该模式下显示器可以显示25行,每行80个字符,每个字符可以有256种属性(背景色、前景色、闪烁、高亮等组合信息)。 这样,一个字符在显示缓
Otto0556
·
2015-03-02 20:02
汇编
汇编语言
显示缓冲区
属性字节
学习<<汇编语言 -
王爽
>>,自已完成的一道实试题 (1)
实验七 寻址方式在结构化数据访问中的应用(书中第172页)实验内容 下面的程序中已经定义好了这些数据:assume cs:codesg data segment db ‘1975’,’1976’,’1977’,’1978’,’1980’,’1980’,’1981’,’1982’,’1983’ db ‘1984’,’1985’,’1986’,’1987’,’1988’,’1989’,’19
Otto0556
·
2015-03-01 13:39
汇编
汇编语言
内存中表数据的储存
实验题解答
《汇编语言》(
王爽
著)第3章寄存器(内存访问)_习题解答
检测点3.1(1)AX=2662BX=E626AX=E626AX=2662BX=D6E6AX=FD48AX=2C14AX=0000AX=00E6BX=0000BX=0026AX=000C(2)movax,6622H(cs=2000,ip=0003,ax=6622H)jmp00f0:0100(cs=0ff0,ip=0100)movax,2000H(cs=0ff0,ip=0103,ax=2000H)m
precs
·
2015-01-08 23:14
汇编语言_笔记
《汇编语言》(
王爽
著)第2章寄存器_习题解答
检测点2.1AX=F4A3AX=31A3AX=3123AX=6246BX=826CCX=6246AX=826CAX=04D8AX=0482AX=6C82AX=D882AX=D888AX=D810AX=6246检测点2.2(1)00010~1000F;解:CPU寻址范围为(段地址×16+偏移地址),而偏移地址的变化范围为0~FFFF。首尾相加得出范围(2)1001,2000;解:因20000H=SA
precs
·
2015-01-08 23:57
汇编语言_笔记
[Hb] 读《汇编语言》I
读《汇编语言》--
王爽
I第1至16章节。
misskissC
·
2014-12-22 12:00
[Hb] 读《汇编语言》I
读《汇编语言》--
王爽
I第1至16章节。
misskissC
·
2014-12-22 12:00
[Hb-XVI] 编写包含多个功能子程序的中断例程(直接定址表)
《汇编语言·第三版》--
王爽
1问题安装一个新的int7ch中断例程,为显示输出提供如下功能子程序。(1)清屏;(2)设置前景色;(3)设置背景色;(4)向上滚动一行。入口参数说明如下。
misskissC
·
2014-12-22 09:00
[Hb-XV] 安装新的int 9中断例程
《汇编语言·第三版》--
王爽
1问题安装一个新的int9中断例程,功能:在DOS下,按下“A”键后,除非不再松开,如果松开,就显示满屏幕的“A”,其它的键照常处理。
misskissC
·
2014-12-21 16:00
[Hb-XIV] 访问CMOS RAM(端口)
《汇编语言·第三版》--
王爽
1问题编程,以“年/月/日时:分:秒”的格式,显示当前的日期、时间。
misskissC
·
2014-12-20 20:00
[Hb-XIII] 编写、应用中断例程
《汇编语言·第三版》--
王爽
1显示字符串(1)问题编写安装int7ch中断例程,功能为显示一个用0结束的字符串,中断例程安装在0:200处。
misskissC
·
2014-12-20 17:00
[Hb-XII] 编写0号中断的处理程序
《汇编语言·第三版》--
王爽
18086内中断过程Figure1.8086内中断过程中断信息的中断类型码标识中断信息的来源。多个中断向量连续存储在一片内存中构成中断向量表。
misskissC
·
2014-12-19 17:00
[Hb-II] push pop指令 中断时CPU的工作(中断的入栈操作)
《汇编语言·第三版》--
王爽
1读程序填空使用Debug,将下面的程序写入内存逐条执行,根据指令执行后的实际运行情况填空。1. mov ax,ffff2.
misskissC
·
2014-12-19 11:00
[Hb-XI] 标志寄存器 cmp jb ja指令编程
《汇编语言·第三版》--
王爽
1问题编写一个子程序,将包含任意字符,以0结尾的字符串中的小写字母转变为大写字母,描述如下。
misskissC
·
2014-12-18 16:00
[Hb-X] 课程设计I(寻址 数字转字符串 除法溢出 显示字符串)
《汇编语言·第三版》--
王爽
1任务将实验7中的Poweridea公司的数据按照图10.2所示的格式在屏幕上显示出来。
misskissC
·
2014-12-16 18:00
[Hb-IX] 编写子程序(显示字符串、数值,除法溢出问题)
《汇编语言·第三版》--
王爽
1显示字符串(1)问题显示字符串是现实工作中经常要用到的功能,应该编写一个通用的子程序来实现这个功能。
misskissC
·
2014-12-11 11:00
内嵌汇编与C/C++实现的冒泡排序,快速排序算法排序500W个数据对比
这意味着你如果在C/C++程序中使用了 inline asm进行 汇编 那么 就注定无法跨平台的,对于没有汇编基础的同学是需要去学习下
王爽
的8086汇编程序设计。,因为有些时候C++程序员是不得不
yue7603835
·
2014-12-08 18:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他