社区
汇编语言
帖子详情
刚刚学习汇编,有一说法不明白.
wen513520
2007-09-07 04:52:24
一个段的起始地十(基础地址)为10000H,段地址为1000H,大小为100H?我想问的是这个大小是什么意思,他是怎么求出来的!!!
望各们指教!
...全文
199
4
打赏
收藏
刚刚学习汇编,有一说法不明白.
一个段的起始地十(基础地址)为10000H,段地址为1000H,大小为100H?我想问的是这个大小是什么意思,他是怎么求出来的!!! 望各们指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jvphxys
2007-09-12
打赏
举报
回复
严重不懂,大小100H什么意思?
你是指整个段的大小他求出来是100H么?
寻址的时候基地址进行左移+段地址+偏移地址得到对应的地址,是为了增大寻址空间的。
计算地址的时候段地址要左移一位,如果段地址是100H,偏移地址是200H,实际所求地址应该是1200H.
如果照这样理解,段地址是1000H,那实际上整个段也就只有100H的大小.
lucian2007
2007-09-10
打赏
举报
回复
寻址的时候基地址进行左移+段地址+偏移地址得到对应的地址,是为了增大寻址空间的。
yasky1001
2007-09-08
打赏
举报
回复
每个段有个起始结束范围,段大小就是段的结束地址-起始地址,这个大小由系统软件定义.
pig4210
2007-09-07
打赏
举报
回复
首先,我无法回答这个问题。16位汇编分段这个已经很陈旧的思想,个人以为已经不应该再花精力去学它了。当然,如果你的工作领域仍然使用这样的分段汇编的话。还是应该去好好学学,必竟那个时代产生了N多的优秀思想与技巧。
我学汇编到现在,分段问题也不是很清楚,但这已经不阻碍我们在windows的32位flat模式下使用汇编编程或反汇编及跟踪程序了。
纯个人意见而已。
C++64位游戏逆向/
汇编
与反
汇编
课程概述教程咨询售后QQ1026165915课程概述█课程初衷力求以实战项目的方式一步步进入逆向的世界█ 课程内容全套从0开始,还原实战真实场景█ 课程答疑1.问:课程内容质量是否有保障?答:每集课程精心打磨2.问:课程包含指导吗?答:课程内容包含全程指导答疑,购买后会自动进入
学习
交流区群,可以随时给老师留言提问。包括课程所需各种工具,3.问:除了目录上面的内容,课程还有有更新补充吗?答:因游戏软件更新等,课程会及时进行更新补充。4.问:课程讲述内容连贯吗?答:课程讲述内容,连贯一致,是对X64游戏的完整分析,并非是东打一枪西晃一棍。5.问:如果我电脑配置低,大型64位网络游戏很占资源,我
学习
起来不怎么方便怎么办?答:联系老师,老师会教你优化CPU、优化内存,使你的电脑能够正常跟随课程
学习
。6.问:购买后,课程能
学习
多久?答:课程因为存在版权,所以不能翻录。但是购买后,至少5年都能够随到随学的,课程购买页面有描述说明。7.问:0基础可以
学习
吗?答:
汇编
逆向部分,不需要任何基础即可
学习
,C++部分,知道最基础的if else、for循环等即可。如果对编程完全不了解,也可联系老师,3-7天即可掌握最基础部分。
汇编
第一课预习——基础知识(1)
学校开设的
汇编
语言提供的教材是电子版的:
汇编
语言/王爽著.——北京:清华大学出版社,2003,有点年代感。 第一章 基础知识 1.0
汇编
概述 在
学习
新知识时,我通常遵循的原则是:先
明白
是什么,再探究为什么。那么
汇编
语言是什么呢? 按照书上的内容: 嗯好像有点感觉,不急,再看看百度百科的
说法
: 好像更啰嗦了,说来说去还是那一句话:
汇编
语言是一个规定好的符号(助记符)集合,用这些符号代替对应...
汇编
语言书籍选择
1. 王爽-
汇编
语言(第二版) 这是16位
汇编
打好基础,2. Intel
汇编
语言程序设计 : 从16位实模式下BIOS、DOS实模式文本及图形程序设计到32位保护模式的Windows程序设计,这本书比上面那本介绍的更全面, 但却未必适合你, 建议你先看王爽
汇编
然后再看这本3. IBM PC
汇编
语言程序设计 ,清华大学的这本算是正统的本科教材了, 内容中规中矩, 也有不少网友...
【
汇编
学习
(一)】8086CPU-段地址-偏移地址简要理解
这只是新手
学习
汇编
的一个小笔记,帮助自己理解的,不建议观看! 笨笨的小白菜最近刚开始
学习
汇编
,看到了8086 CPU的寻址方式:物理地址=段地址*16+偏移地址,于是有了如下的一些问题: 一、为何8086 CPU会采用这种寻址方式? 因为8086 CPU是一个16位CPU,那么决定了它有如下几个特点: 1、运算器一次最多可以处理16位的数据; 2、寄存器的最大宽度为16位; 3、
java和c的反
汇编
_JAVAP -C反
汇编
指令的
学习
(转载)
一直在
学习
Java,碰到了很多问题,碰到了很多关于i++和++i的难题,以及最经典的String str = "abc" 共创建了几个对象的疑难杂症。 知道有一日知道了java的反
汇编
命令 javap。现将
学习
记录做一小结,以供自己以后翻看。如果有错误的地方,请指正1.javap是什么:where options include:-c Disassemble the code-classpat...
汇编语言
21,459
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章