| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2199 人关注过本帖
标题:问高手几个题目!
只看楼主 加入收藏
w282528859
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-4-6
收藏
 问题点数:0 回复次数:11 
问高手几个题目!
1.在8086/8088系统运行的程序某一时刻最多可访问多少个段?程序最多可有多少个段?程序至少有几个段?(原题是这样的..我不清楚这里面的段应该怎么理解)
2.当段重叠时,一个存储单元的地址可表示成多个逻辑地址.请问物理地址12345H可表示多少个不同的逻辑地址?偏移最大的逻辑地址是什么?偏移最小的逻辑地址是多少?
3.处理器内的通用寄存器是否越多越好?通用寄存器不够用怎么办??

这几个题就是杨季文老师写那本书后面的作业题.自己做的时候不知道到底怎么回事...在网上找那本书的答案也没有什么收获..只好写出来问各位大大了..希望有热心的帮小心回答下..不胜感激
搜索更多相关主题的帖子: 逻辑 处理器 寄存器 最大的 
2008-09-25 21:28
ONEPROBLEM
Rank: 6Rank: 6
来 自:广西 南宁
等 级:贵宾
威 望:21
帖 子:1569
专家分:349
注 册:2008-7-11
收藏
得分:0 
为了考试,为了完成作业而来学习汇编,简直是痛苦之极~~~
2008-09-25 21:54
出海之渔人
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-9-25
收藏
得分:0 
哎呀
我们还没有开始学……
2008-09-25 21:58
ONEPROBLEM
Rank: 6Rank: 6
来 自:广西 南宁
等 级:贵宾
威 望:21
帖 子:1569
专家分:349
注 册:2008-7-11
收藏
得分:0 
3.处理器内的通用寄存器是否越多越好?通用寄存器不够用怎么办??
答:不是.用栈.
我只会答第3题~~
2008-09-25 21:58
ONEPROBLEM
Rank: 6Rank: 6
来 自:广西 南宁
等 级:贵宾
威 望:21
帖 子:1569
专家分:349
注 册:2008-7-11
收藏
得分:0 
希望有真正的高手出手~~
2008-09-25 22:00
summerxi
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2007-9-7
收藏
得分:0 
呵呵
习题还是自己做才好。。。
要不就不进步的说。。
LS的好9没看见你类

2008-09-25 22:59
rediums
Rank: 2
等 级:新手上路
威 望:3
帖 子:367
专家分:0
注 册:2007-7-29
收藏
得分:0 
3.处理器内的通用寄存器是否越多越好?通用寄存器不够用怎么办??

这个问题问的也太没有水平了,从程序员角度来看,寄存器肯定越多越好,这样可以避免用光所有的寄存器,再说,堆栈毕竟是内存,速度要比寄存器慢的多。但是从CPU的设计者来考虑,肯定是寄存器越少越好,毕竟会简化设计。所以,我认为这个问题很垃圾!

2008-09-25 23:10
rediums
Rank: 2
等 级:新手上路
威 望:3
帖 子:367
专家分:0
注 册:2007-7-29
收藏
得分:0 
不知道对不对,仅供参考:
  1
  8086/8088处理器只有CS,DS,SS,ES四个段寄存器,所以同一时间最多可以访问4个段。段基址只要定义在16的边界上,可以随便定义若干段(03FFH 以下,0FFFF0H 以上除外,系统保留)。简单程序只要一个代码段就够了。

  2
  12345H的逻辑地址,偏移从小到大排列:
  01234H:05H,01233H:015H,01232H:025H,…………,0236H:0FFE5H,0235H:0FFF5H

2008-09-26 00:04
w282528859
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-4-6
收藏
得分:0 
第一题他说的段.我不知道他说的是段寄存器还是说的逻辑段..

第二题我做的时候..12345H可表示2345个不同的逻辑地址.偏移最大的逻辑地址是1000H,偏移最小的是1234H
第三题我也是你们这样想的.
主要是有些东西问得不是很清楚.我也不太理解..发出来大家讨论下...让自己心里的石头落下去..
2008-09-26 01:32
你们都要疼我哦
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:火星
等 级:贵宾
威 望:49
帖 子:1296
专家分:2746
注 册:2008-7-13
收藏
得分:0 
应该是文件逻辑上的段吧,联系上下文,后面又问程序最多可有多少个段程序至少有几个段,不太可能前面问寄存器后面又问的是逻辑上的段.

小妹,哥哥看你骨骼清奇,绝非凡人,将来必成大业,不如这样,你先把裤裤脱了,待哥哥为你开启灵窍,然后我们一起努力钻研如何
2008-09-26 12:49
快速回复:问高手几个题目!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017345 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved