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
王爽
汇编语言:
王爽
实验4 [bx]和loop的使用 以简化的方式编译链接 g命令、p命令
参考:https://blog.csdn.net/qq_41792038/article/details/79865143下面程序的功能是将movax,4c00H之前的指令复制到内存0:200处,补全程序,上机调试,跟踪运行结果:(1)以简化的方式进行编译、连接(2)查看第二个空应该填什么cx寄存器的初始值存储的内容就是此程序的大小为001c第二个空:法1:(自己)movax,4c00前面是001
安安csdn
·
2020-07-06 03:15
汇编
linux debug -- dosemu (模拟DOS下debug工具)
>>>最近学习
王爽
那本《汇编语言》,但其实验均为windows环境,需要用到dos。但最为一个unixer,岂能在windows下开发?所以,要用linux下的工具。
weixin_33843409
·
2020-07-05 23:19
汇编语言程序设计
寻址方式在结构化数据访问中的应用本文来自
王爽
著《汇编语言(第三版)》实验7问题描述poweridea公司从1975年成立一直到1995年的基本情况如下:年份收入(千美元)雇员(人)人均收入(千美元)1975163
weixin_30781775
·
2020-07-05 22:17
汇编语言学习-Dos下的调试工具debug的使用教程
本博文系列参考自>第三版,作者:
王爽
Dubug是dos,windows下提供的调试工具,使用该工具,可以查看和修改寄存器,内存的内容。同时可以在机器码级别跟踪程序源码的运行。
poetliu
·
2020-07-05 17:05
汇编语言
汇编语言学习
汇编语言学习第五章-[BX]和loop指令
本博文系列参考自>第三版,作者:
王爽
1.[bx]和内存单元的描述[bx]与我们前面见过的[0]类似,movax,[0]的意思是将内存地址为DS:0的两字节内容存入ax中。
poetliu
·
2020-07-05 17:05
汇编语言
汇编语言学习
王爽
汇编语言 第三版 实验9 根据材料编程
题目在屏幕中间分别显示绿色,绿底红色,白底蓝色的字符串“welcometomasm!”。源代码assumeds:codedatasegment;要显示的字符串内容db'welcometomasm!'dataendscodesegmentstart:;设置数据段地址movax,datamovds,axmovax,0B800H;B800H显示缓冲区的起始地址moves,axmovbx,0;字符串内容的
LiaoKaiXiong
·
2020-07-05 16:07
汇编语言
【学习汇编语言】
王爽
的汇编语言书中更改字母大小写的一道题
编程将datasg段中的每个单词的前4个字母改为大写字母。datasg段为datasgsegmentdb'1.display'db'2.brows'db'3.replace'db'4.modify'datasgends编写程序如下assumecs:codesg,ss:stacksg,ds:datasgstacksgsegmentdw0,0,0,0,0,0,0,0;定义一个栈段,存储cx,以免和内层
沸沸腾
·
2020-07-05 15:39
[学习总结]自制简易操作系统
x86_64-Minimal-1908;bochs-2.6.8;gcc-4.8.5;References:《操作系统真象还原》,郑钢《x86汇编语言:从实模式到保护模式》,李忠《汇编语言(第3版)》,
王爽
trb331617
·
2020-07-05 15:00
c
汇编语言 第三版
王爽
实验9 根据材料编程
题目:注意事项:1.windows7下运行可能看不到效果,我这里是这样,安装xp解决。2.横向比较,多篇教程综合看。3.本题相关博客代码:assumecs:code,ds:data,ss:stackdatasegmentdb'welcometomasm!'db02h,24h,71hdataendsstacksegmentdw8dup(0)stackendscodesegmentstart:mova
think_ycx
·
2020-07-05 14:21
汇编
《汇编语言》(第三版)
王爽
第九章实验9个人方法记录
assumecs:codesg,ds:datasg,ss:stacksgdatasgsegmentdb"welcometomasm!"db2,24h,71hdatasgendsstacksgsegmentdb16dup(0)stacksgendscodesgsegmentstart:movax,datasgmovds,axmovsi,10hmovdi,1824movax,0b800hmoves,a
shawnping
·
2020-07-05 11:48
汇编语言实验四(
王爽
) [bx]和loop的使用
2.assumecs:codecodesegmentmovax,0020hmovds,axmovbx,0movcx,64s:mov[bx],bxincbxloopsmovax,4c00hint21hcodeendsend3.assumecs:codecodesegments0:movax,csmovds,axmovax,0020hmoves,axmovbx,0movcx,offsets1-offs
GLOW444
·
2020-07-05 09:17
汇编语言
笔记
汇编语言 第3版
王爽
检测点答案及详细解析
第一章基础知识检测点1.1(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为13位。(2)1KB的存储器有1024个存储单元,存储单元的编号从0到1023。(3)1KB的存储器可以存储8192(2^13)个bit,1024个Byte。(4)1GB是1073741824(2^30)个Byte、1MB是1048576(2^20)个Byte、1KB是1024(2^10)个Byte。(5)808
就是217
·
2020-07-05 09:54
汇编语言
汇编语言 实验7(
王爽
第三版) 寻址方式在结构化数据访问中的应用
寻址方式在结构化数据访问中的应用下面的程序中,已经定义好了这些数据:assumecs:codesgdatasegmentdb'1975','1976','1977','1978','1979','1980','1981','1982','1983'db'1984','1985','1986','1987','1988','1989','1990','1991','1992'db'1993','19
安东尼-东方
·
2020-07-05 08:17
汇编语言
【汇编语言
王爽
第三版】
实验代码
x86汇编--1.
王爽
《汇编语言》
x86汇编--1.
王爽
《汇编语言》1基础知识1.1机器语言1.2汇编语言的产生1.3汇编语言的组成1.4寄存器1.5指令和数据1.6存储单元1.7CPU对存储器的读写1.8地址总线1.9数据总线1.10
worthsen
·
2020-07-05 07:34
杂记
王爽
《汇编语言》实验7
;
王爽
汇编语言实验七assumecs:code,ds:data,es:tabledatasegmentdb'1975','1976','1977','1978','1979','1980','1981'
qq_29134495
·
2020-07-05 04:06
汇编语言
《汇编语言》
王爽
P88 实验3
《汇编语言》
王爽
P88实验3Mac系统配置这些蛮麻烦的:下载个DOSBOX,再下载debug,在DOSBOX中把debug挂到C盘去吧比如我想把air下面的debug文件挂成C盘,就括号中这条命令:(mountc
酱油瓶被人注册了
·
2020-07-05 03:33
汇编
Linux安装dosemu和masm
最近在看
王爽
的《汇编语言》,需要做里面的一些实验,于是在Linux里安装了masm来练习。折腾了很久,查了很多东西才搞定。
Shiyi001
·
2020-07-05 01:34
没有胜负的压力双方的摩擦愈演愈烈wur38V
王爽
痛失好局仰天长叹本以为搭档肯定会走出那唯一一手。特朗普表示。案件还在进一步审理中。这完全是不正当竞争行为。把今日头条的文章链接也给屏蔽了。还可以再抢救一下的。
azgcucoiok
·
2020-07-05 00:54
[Hb-VII] 寻址方式在结构化数据访问中的应用
《汇编语言·第三版》--
王爽
1题目Poweridea公司从1975年成立到1995年的基本情况如下。
文字篇章
·
2020-07-05 00:33
碚大
社区红利:中国企业品牌增长新战场!
文:本刊记者
王爽
责任编辑:李靖2020年,绝大多数人打破了自己的宅家记录。被迫在家,生活、工作、休闲、娱乐都交织在社区这一亩三分地上。疫情时间,社区经济大张旗鼓地发展起来。
中外管理杂志
·
2020-07-05 00:00
汇编push和pop指令
push寄存器:将一个寄存器中的数据入栈pop寄存器:出栈用一个寄存器接收数据下面用一段汇编代码学习一下栈的操作,用masm编辑的(环境用的>
王爽
的那套环境)。
pan-ma
·
2020-07-04 23:31
汇编语言
王爽
汇编语言 第二版 实验七 寻址方式在结构化数据访问中的使用 源码
这是学习汇编以来遇到的最繁琐的一个程序,其实思路理清了也就是那么回事,但还是花了一整个晚上才把它写出来,晒晒assumecs:codedatasegmentdb'1975','1976','1977','1978','1979','1980','1981','1982','1983','1984'db'1985','1986','1987','1988','1989','1990','1991',
Monkey_D_Luffy
·
2020-07-04 23:48
汇编语言
2018年8月11日教育日记
图片发自App文/709班学生整理/殷德静继续展示709班学生的暑假生活记录:
王爽
:“不拼尽全力,你就永远体会不到那种酣畅淋漓的快乐。”就像一直说的:我说水很好看,你却说能淹死人。
殷德静
·
2020-07-04 22:24
王爽
《汇编语言》实验7:结构化数据访问 解答
直接看注释应该没问题:assumecs:codesg,ds:data,es:table;书上的数据太多,我这里只弄了6组数据,不影响程序的运行datasegmentdb'1975','1976','1977','1978','1979','1980'dd120,1522,12457,152487,965000,999999dw2,10,19,500,7850,12000dataendstables
lixiang0522
·
2020-07-04 22:39
汇编
王爽
《汇编语言》实验9:显示字符 解答
直接看代码:assumecs:code,ds:data,ss:stackdatasegmentdb"welcometomasm!";绿字02h,绿底红字24h,白底蓝字71hdb02h,24h,71h;25行,从0开始,算出中间为11,12,13行。偏移量为11*160=1760,12*160=1920,13*16=2080;16个字符,加上颜色属性,算出列偏移量为(160-16*2)/2=64d
lixiang0522
·
2020-07-04 22:39
汇编
汇编
入门知识路径杂谈
游戏汉化程序相关)在想入门游戏汉化的程序方面时候我可以说是一张白纸,相关知识什么都不懂.当时统年级的前辈的推荐是这样的.入门顺序汇编语言逆向分析相关入门书籍操作系统相关知识领域细分,自行选择资料推荐《汇编语言》——
王爽
黑羽冰音
·
2020-07-04 22:41
汇编语言-
王爽
-实验4
这学期在学汇编,没怎么自己动手编程过,结果到了中期编不出程序来,实在太尴尬了特此来补各个实验。4-110:200~0:20b为什么等同于0020:0~0020b?0:200=0x16h+200=00200h所以拆分成不同的形式即可转换assumecs:codecodesegmentmovax,0200hmovds,ax;将数据段内存进行更改movbx,0movcx,64s:mov[bx],bx;里
jackcily
·
2020-07-04 19:24
汇编
汇编直接在显存地址写字符显示
具体可参考
王爽
汇编语言实验9。;在屏幕显示字符;不过不用
fxnfk
·
2020-07-04 15:02
汇编
操作系统
Linux内核
8086汇编自动编译调试脚本
简介:在学习
王爽
老师的汇编课程中经常需要使用:1.masm.exe对.asm进行编译2.link.exe对.obj进行链接3.debug.exe进行可执行程序的调试而这三步都需要在命令行下进行,因此经常需要使用
王一航
·
2020-07-04 06:53
汇编语言(十五)校汇编语言程序设计竞赛总结——双窗口显示
因为本人比较喜欢汇编(目前只学过8086),在上微机原理课的同时,在自学
王爽
老师的《汇编语言》(第三版),不得不说,这是国人写的很优秀的一本计算机科学系图书,但略有遗憾,我并没有完全学完学懂学会(太贪容易
誓约胜利之舰
·
2020-07-04 01:20
Assembly
贪吃蛇
汇编语言
等边三角形
程序设计
社区引擎:后疫情时代品牌增长新机遇
综述:
王爽
责任编辑:轩辕镜面对新冠疫情,几乎所有行业都如临大敌,纷纷缩减预算,囤“粮”抗疫。现在有些企业甚至复印多用一张A4纸都不行了,还要追求增长?这并非异想天开,无论何时都有红利出现。
中外管理杂志
·
2020-07-02 00:00
王爽
汇编语言 实验14 个人学习笔记
实验要求:编程,以“年/月/日时:分:秒”的格式,显示当前的日期、时间。需知:在CMOSRAM中,存放年月日时分秒这六个信息的长度都为1个字节,存放单元为:秒:0分:2时:4日:7月:8年:9以BCD码存放(以4位二进制数表示十进制数码的编码方法)十进制:0,1…二进制:00000001…数值26,用BCD码表示为00100110.要访问CMOSRAM的信息,首先要向地址端口70h写入要访问的单元
小闫爱拉杆
·
2020-07-01 11:55
汇编笔记
编程语言
王爽
《汇编语言》实验14 访问CMOSRAM
assumecs:codecodesegment;待显示的日期字符串year:db'yy-'month:db'mm-'day:db'dd'hour:db'hh-'min:db'mm-'sec:db'ss',0;每个字段的偏移地址s:dwoffsetyear,offsetmonth,offsetday,offsethour,offsetmin,offsetsecport:db9,8,7,4,2,0;
钜岩
·
2020-07-01 08:11
汇编语言
x86从实模式到保护模式实验说明
在做完
王爽
《汇编语言》所有实验后,到这里进入到操作系统的层面了。
FibonacciCode
·
2020-06-30 10:05
实验十 团队作业6:团队项目用户验收&Beta冲刺
nwnu2020SE这个作业要求链接https://www.cnblogs.com/nwnu-daizh/p/13190137.html团队名称3+1>4团队成员分工描述王嫄:PM牛莉梅:文档撰写祁甜:系统开发
王爽
3+1>4
·
2020-06-30 00:00
诚品书店都关门了!实体店转型机会,务必关注这三个方向
文:本刊记者
王爽
责任编辑:李靖5月底,持续21年18万小时“不打烊”的中国台湾敦南诚品书店,正式关门。
中外管理杂志
·
2020-06-30 00:00
3+1>4 第十次作业:Beta冲刺 Scrum meeting 4
2020/6/291.1今日完成任务团队成员今天完成的任务王嫄项目总结,制作项目总结陈述PPT牛莉梅继续修复之前发现但没有修复的Bug,并进行Beta阶段项目总结祁甜回归测试,录制软件功能演示视频,项目总结
王爽
统计
3+1>4
·
2020-06-29 22:00
汇编学习记录之十二
资料来源:汇编语言第二版-
王爽
1.loop指令loop指令为循环指令,所有的循环指令都是短转移,在对应的机器码中包含转移的位移,而不是目的地址。对ip的修改范围都为:-128~127。
wjintao
·
2020-06-29 19:35
汇编
汇编学习记录之十一
资料来源:汇编语言第二版-
王爽
1.转移的目的地址在指令中的jmp指令前面讲的jmp指令,其对应的机器指令中并没有转移的目的地址,而是相对于当前ip的转移位移。
wjintao
·
2020-06-29 19:35
汇编
学习记录
CPU的内存地址空间
本文是对
王爽
老师的《汇编语言》1.15节的个人总结。
爱是恒久忍耐1989
·
2020-06-29 18:26
嵌入式
pwn入门的一些学习资料
/www.jianshu.com/p/7133863623e6总结记录一下pwn入门的一些学习资料pwn入门学习的网站:CTFWiki必备技能:汇编语言要搞pwn首先要懂汇编吧,毕竟是搞二进制的建议看
王爽
写的那本汇编语言
SkYe231
·
2020-06-29 11:15
PWN
PWN
PWN入门
PWN入门学习资料
汇编语言(
王爽
)实验十七
实验十七用面号、磁道号、扇区号访问磁盘不太方便,考虑对它们进行统一编号方法如下,称此编号为逻辑扇区编号逻辑扇区号=(面号*80+磁道号)*18+扇区号-1反过来面号=int(逻辑扇区号/1440)磁道号=int(rem(逻辑扇区号/1440)/18)扇区号=rem(rem(逻辑扇区号/1440)/18)+1int():取商rem():取余数安装一个新的int7ch中断例程,实现通过逻辑扇区号对软盘
tmhhh
·
2020-06-29 09:42
汇编
汇编语言(
王爽
)第八章
第八章定义描述性符号reg表示一个寄存器,sreg描述一个段寄存器reg:ax、bx、cx、dx、ah、al、bh、bl、ch、cl、dh、dl、sp、bp、si、disreg:ds、ss、cs、es8.1bx、si、di和bp在8086CPU中,只有这4个寄存器可以用在[……]中来进行内存单元的寻址下面指令是错误的movax,[cx]movax,[ax]movax,[dx]movax,[ds]在
tmhhh
·
2020-06-29 09:42
汇编
汇编语言 第3版
王爽
检测点习题部分—答案及详细解析
第一章基础知识检测点1.1(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为()位。(2)1KB的存储器有()个存储单元,存储单元的编号从()到()。(3)1KB的存储器可以存储()个bit,()个Byte。(4)1GB是()个Byte、1MB是()个Byte、1KB是()个Byte。(5)8080、8088、80296、80386的地址总线宽度分别为16根、20根、24根、32根,则它
dream_uping
·
2020-06-29 06:28
汇编语言
汇编语言第三版检测点
3+1>4 第十次作业:Beta冲刺 Scrum meeting 3
并对笔记秀相关模块进行测试,完成相应部分测试报告单的填写牛莉梅设计测试用例,并对分类模块进行测试,完成相应部分测试报告单的填写祁甜设计测试用例,并对个人中心相关模块进行测试,完成相应部分测试报告单的填写
王爽
设计测试用例
3+1>4
·
2020-06-28 22:00
王爽
汇编语言程序课程设计1
做这个程序,花了很久时间。回想起来觉得主要原因还是和基础概念有关系。比如:我一开始的程序里面的SHOW_STR里用MOVSS,AX,这句话造成我的DEBUG到这一行程序就崩溃了。这就造成我没办法DEBUG,只能试着替换一些可疑的地方,然后直接编译运行来验证结果。MOVSS,AX改成DS入栈MOVDS,AX,...DS出栈就没有DEBUG问题了。看了网上解释是说DEBUG也需要用SS,所以会有这种问
weixin_34416754
·
2020-06-28 19:30
王爽
汇编语言程序设计 实验9 (Assembly Language Study)
自己写的,可以实现练习题的要求,而且个人感觉比网上常见的答案还精炼一些。assumecs:codesg,ds:datadatasegmentdb'welcometomasm!'db00000010B,00100100B,01110001Bdw0b86eh,0b878h,0b882hdataendscodesgsegmentstart:movcx,3s1:movax,data;setdataaddr
weixin_34248705
·
2020-06-28 14:40
王爽
汇编语言 检测点11.2
摘自http://topic.csdn.net/u/20110830/19/15fe0e60-308a-47d2-89ed-81ebe04d1cbb.html?55611subal,al;这步最好理解CFOFSFZFPF00011moval,10H;MOV指令不影响FlagCFOFSFZFPF00011addal,90H;作无符号数,A0H无进位,当作有符号数,16+(-112),在-128~12
weixin_34014555
·
2020-06-28 09:48
王爽
汇编语言程序设计 检测点9.1 第2题
题目要求将代码补全,JMP可以回到程序开始位置。下面是网上的答案,运行是正确的,但我有个疑惑是红色标志的代码好像是可有可无,我去掉这行一样是满足要求。不知道这行的用意是什么?assumecs:codedatasegmentdd12345678Hdataendscodesegmentstart:movax,datamovds,axmovbx,0mov[bx],bxmov[bx+2],csjmpwor
weixin_33910460
·
2020-06-28 07:58
王爽
汇编语言 实验11
第十章的实验11出的有点不同。一是相对简单一些,还有似乎没有用到太多本章的内容。比如MOVSB就没用到。下面是我的代码1assumeds:datasg,cs:code2datasgsegment3db"beginner'sAll-purposeSymbolicInstructionCode.",04datasgends5codesegment6begin:movax,datasg7movds,ax
weixin_33830216
·
2020-06-28 06:59
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他