. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->基础知识
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  win32和8位机,16位机的疑惑  [待解决] 回复[ 10次 ]   点击[ 727次 ]  
198233
[帖 主]   [ 发表时间:2010-08-28 10:37 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-08-21 11:27
win32,通常32描述的是32根地址总线,代表其寻址能力是4g

但是8位机,8通常描述的是内部寄存器的最大宽度

一个是内,一个是外,是否本身win32和8位机器是2个概念呢,很疑惑
zhllhz
[第1楼]   [ 回复时间:2010-10-31 11:47 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:4
注册日期:2009-12-18 19:17
恩,是你推断的那样,两个概念
WIN32 指你现在用的操作系统是32位的WINDOWS环境。
8位机 指8位CPU,即该CPU能一次处理、传送、暂时存储的数据的位数最大为8位。

CPU的寻址能力是由地址总线的宽度决定的。
一般CPU中你可以根据内部寄存器所能存储的最大数据的位数来判断该CPU是多少位机。
masmaster
[第2楼]   [ 回复时间:2010-10-31 16:58 ]   [引用]   [回复]   [ top ] 
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19
win32指的是软环境, 指的是针对32位cpu而开发的操作系统。
而对于CPU来说,地址总线确定寻址能力,数据总线决定每次传送,处理,暂存数据的宽度。
zhllhz
[第3楼]   [ 回复时间:2010-11-03 20:15 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:4
注册日期:2009-12-18 19:17
回复:[第2楼]
------------------

咱们常说的数据总线是相对于CPU的外部来说的。^_^

CPU的内部总线的宽度决定每次传送的数据的最大宽度。
CPU的寄存器最大宽度决定每次暂存的数据的最大宽度。
能够处理的数据的宽度应该是CPU的内部总线和CPU的寄存器共同决定的。
masmaster
[第4楼]   [ 回复时间:2010-11-03 20:55 ]   [引用]   [回复]   [ top ] 
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19
回复:[第3楼]
------------------
受教受教
caseasm
[第5楼]   [ 回复时间:2010-11-04 23:30 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-11-04 23:18
是不是就是常说的字长
zhllhz
[第6楼]   [ 回复时间:2010-12-10 19:40 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:4
注册日期:2009-12-18 19:17
回复:[第5楼]
------------------
532129
[第7楼]   [ 回复时间:2011-09-28 11:33 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-09-26 21:44
X86   16位的是段*16+偏移量(cs*16+ip)  如果是32位机  那么它的内部寄存器位数是??外部数据线是多少位??  如果是32位  那么原来学的干什么??
lujiangwoaini
[第8楼]   [ 回复时间:2011-09-28 20:36 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-09-27 23:40
受教    但是我还是不太懂。。。我想我会慢慢的懂的   我是新来的小鸟
wuliyun
[第9楼]   [ 回复时间:2011-11-10 20:01 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2011-04-18 12:45
N位机的意思是CPU是N位结构的,表示运算器一次能处理N位的数据,寄存器最大宽度为N位,寄存器与运算器之间的通路为N位。与地址总线宽度不相关。32位CPU也是这样,32不是指地址总线宽度。(只是32位机的地址总线宽度一般恰好也是32位罢了)
foraolita
[第10楼]   [ 回复时间:2011-11-18 12:54 ]   [引用]   [回复]   [ top ] 
荣誉值:1
信誉值:0
注册日期:2011-11-18 12:33
9楼正解。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved