. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->寄存器(CPU工作原理)
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  寄存器有什么作用,寄存器和存储器的区别(刚学汇编语言,希望大家指教)  [待解决] 回复[ 3次 ]   点击[ 410次 ]  
tiankongzhiyu
[帖 主]   [ 发表时间:2010-09-15 22:33 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-09-08 23:53
寄存器有什么作用,寄存器和存储器的区别(刚学汇编语言,希望大家指教)
masmaster
[第1楼]   [ 回复时间:2010-09-16 09:30 ]   [引用]   [回复]   [ top ] 
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19
http://blog.chinaunix.net/u/13329/showart_245084.html
scuzg
[第2楼]   [ 回复时间:2010-09-26 08:47 ]   [引用]   [回复]   [ top ] 
荣誉值:307
信誉值:0
注册日期:2009-03-15 23:46
寄存器和存储器单元一样,都可存取数据,这是他们的共性;
从逻辑上可以这样理解它们的差别:寄存器有很多“附加”的功能,用于实现计算机的算术运算、逻辑运算、关系运算等功能;而这些附加功能是存储器单元不具备的。
另外,寄存器容量小,要实现串、数组、队列、堆栈等复杂的数据结构只能依赖存储器。
hc312117511
[第3楼]   [ 回复时间:2010-10-18 15:48 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-10-13 17:21
简单的理解

CPU的数据从哪里来
从内存吧

内存和寄存器都是存数据的
但内存是独立出来的,寄存器属于CPU,

通俗的讲
CPU访问内存和访问自己的寄存器哪个快一些?当然是访问自己的东西啦!
这也是寄存器存在的一个重要原因之一啊!
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved