问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

新手汇编里关于4个段寄存器的问题

发布网友 发布时间:2022-08-20 19:19

我来回答

2个回答

热心网友 时间:2023-11-09 05:24

嘿嘿 还是俺来帮你解答吧
1 cs是存放程序段首地址的寄存器 该段地址从CS*16开始 有64K空间可以存放用户的程序代码
比如 MOV AX,267 这条指令 就是存在从CS*16开始的代码段中的。
267是指令中的操作数 和指令是一体的 都存在代码段中。
不可当作独立的数据而进行单独存储的。
2 DS是数据段的段寄存器、ES是附加段的段寄存器、SS是堆栈段的段寄存器。
3 数据段可以用来存放用户的数据 包括各种表格数据 堆栈段用来存放用户子程序调用和中断程序产生的断点地址和临时数据的。附加段是存放用户的备用数据等的。
4 数据段里的数据是用户自己 定义的
如 sum dw 1234H
a db 67

呵呵 别往给俺加分哦 有问题可以继续问追问还有个问题在C里面局部变量是放在栈里面,malloc系列是在堆里开辟空间,在汇编里的栈和堆也是这个意思吗

追答是的

热心网友 时间:2023-11-09 05:25

微机原理中的存储空间地址,有 1M 个单元,管理起来,不方便。
分成一段一段的,就方便了。
每一个段,最大可以是 64K 个单元,这就至少可以分成 16 个段。

在 CS、DS、ES、SS 里面,你可以存放一个段的起始地址,(当然,也可以是操作系统为你分配地址。)
每个段里面的内容,你可以用 DB、DW 等伪指令,写入数据。
程序段里面,你应该写入各种指令,然后由编译软件,帮你编译成机器码,再存放到程序段。

到我的百度空间看看吧,有许多 80x86 的汇编程序。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
sometimesome timesometimessome times的区别 瓜地的午餐怎么造句 夏季宝宝不吃饭应该怎么办 狼人杀里面的白狼王模式怎么玩? 狼人杀白狼王和骑士:操作至上的高效玩法指南 狼人杀手游白狼王怎么玩 详细玩法攻略 狼人杀 狼人杀的白狼王怎么玩? 国产轮毂品牌有哪些 国产轮毂品牌哪个品牌好 国内轮毂有哪些品牌 岗位和职务怎么填 护腕的正确佩戴方式 护腕(费德勒那样的加长护腕)带在哪只手 我习惯右手打羽毛球 怎么申请呢? 注册有几种方法 同一部手机怎样申请第二个? 新版微信怎么注册 - 古代形容爱情的诗剧都有哪些。? 描写荷花的诗剧 赞美梅花的诗剧 补充警句.诗剧. 1993年3月24日出生的人是什么星座 梦见已故的人再次去世是什么意思 有重度宫颈糜烂腰酸背痛小腹痛、大姨妈还来了、有没有什么办法缓解? 宫颈糜烂三度,会经常肚子疼,白带黄,有时 宫颈糜烂腹痛 宫颈糜烂清宫手术后肚子疼还出血 我有宫颈糜烂二度白带清洁度三度还有霉菌洗了碳酸氢钠腰痛肚子疼减轻了白带也 我是重度宫颈糜烂治疗了一段时间现在有出血较多的症状肚子疼怎么办? 再回头家常菜这个名字怎么样? 如何经营家常菜馆 为什么说go猫粮值得购买? 3月24日生的人性格更接近于哪个星座? go猫粮营养咋样? go猫粮怎么样啊?是真的能美毛吗? 公司车险与个人车险区别 生日在农历3月24日和阳历4月25日的人属于什么星座 我是白羊座(女),3月24日出生的,请问我跟哪个星座会交往? 对同一个问题,每个人站在不同的角度分析,看法自然不同,有关这点的名言警句 窗式空调不滴水 以什么形式来显示cpu 在哪里可以买到百分百正品的高尔夫球具啊? 哪里能买到真的高尔夫球杆 如何管理好蛋鸡的养殖场? 无锡市畜禽养殖污染防治管理办法 iQOO U3是否支持WiFi6? 预约全职高手手游的一直显示的一个ip地址只能预约三次,的提示框怎么 为什么《全职高手》没有《亲爱的热爱的》的火? 全职高手算大ip吗 数说超级网剧《全职高手》这个ip有多火 请问司法局的调解员和律师分别具体负责什么工作?他们之间有什么联系?