找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3103|回复: 8
打印 上一主题 下一主题
收起左侧

除了cpu里面哪些地方还有寄存器?声卡,显卡,usb

[复制链接]
跳转到指定楼层
楼主
ID:260939 发表于 2018-12-22 10:33 来自触屏版 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
除了cpu里有寄存器外,其他硬件里比如串口,声卡,显卡,usb里也有吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:452015 发表于 2018-12-22 11:33 | 只看该作者
外设是没有寄存器的,不同的外设对应寄存器可能就是时序和操作方法,操作参数的不同,寄存器就相当于是一个个通道让你可以很方便的访问其他外设
回复

使用道具 举报

板凳
ID:260939 发表于 2018-12-22 13:43 来自触屏版 | 只看该作者
decwed 发表于 2018-12-22 11:33
外设是没有寄存器的,不同的外设对应寄存器可能就是时序和操作方法,操作参数的不同,寄存器就相当于是一个 ...

外设里的芯片里为没有?
回复

使用道具 举报

地板
ID:57657 发表于 2022-2-3 15:55 | 只看该作者
所有需要晶振的芯片内部都有寄存器
回复

使用道具 举报

5#
ID:824490 发表于 2022-2-3 18:53 | 只看该作者
npn 发表于 2022-2-3 15:55
所有需要晶振的芯片内部都有寄存器

应该说所有涉及控制、时序的所有的逻辑器件,都有寄存器。
74HC595,有时序,所以有寄存器。4069无关时序,所以没有。
74hc373,有,4013,没有。
以上器件都不需要晶振。
回复

使用道具 举报

6#
ID:517951 发表于 2022-2-3 19:02 | 只看该作者
lcd显示驱动ic里面也有控制寄存器数据寄存器. 如ST7789
回复

使用道具 举报

7#
ID:382454 发表于 2022-2-4 12:22 | 只看该作者
芯片厂家说有就有,厂家也可以做的没有,没有也可以做的有,担心个啥,学会使用即可!
回复

使用道具 举报

8#
ID:290373 发表于 2022-2-4 19:25 | 只看该作者
五楼正解,基本上和时序逻辑有关的都存在寄存器结构
回复

使用道具 举报

9#
ID:883242 发表于 2022-2-4 20:25 | 只看该作者
对于电脑来说,这些东西都是有寄存器的,在DOS-Win3.1-Win95-Win98-WinME系列操作系统里面是可以访问寄存器的。在WinNT3.5-WinNT4.0-NT5.0(Win2000)-NT5.1(XP)-Win7-Win8-Win10这一系列操作系统里面,对寄存器的操作必须写在驱动里面,应用程序特权等级Ring3是最低的,是无权访问这些寄存器的,硬要访问一定会发生错误,Ring0特权等级最高的OS内核会拦截你的操作。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表