11年11个月前修改于 11年11个月前IP:广西
738562
162楼
引用 csaaa:
楼主把中断和定时器也做进去,下一步把多CPU的协调工作也做进去,再下一步把内存和高速缓存给区分开来并设计一些内建的指令集要求兼容51内核的。思路出来后我们保持联系哦,
如果一定要中断马上执行紧急程序那就安排其中一个CPU专门监听中断信号.. 中断信号一到可以在ns/ps级别的时间内启动中断处理CPU执行中断程序, 定时器/计数器属于外设, 可以放在IO上面, 本贴的套件机有一个指令/脉冲计数器, 可以当作定时器来用, 也可以用来计算程序的CPU占用率...
个人觉得什么指令集已经不重要~  重要的是这套指令是否能组合实现全部算法/程序/C编译器, 我目前CPU设计理念是找到指令和硬件的一个平衡点, 既能搞出需要指令, 也不把硬件搞臃肿, 否则搞出一条臃肿指令缩减执行时间,但造成主频下降,还不如不做这条指令,  用其他指令组合实现, 两边一扯性能差不多,而且还不用把硬件堆臃肿.
评论
文号 / 738562

千古风流
名片发私信
学术分 4
总主题 71 帖总回复 1168 楼拥有证书:学者 机友 笔友
注册于 2011/08/12 17:13:20最后登录 2022/12/22 11:43:34
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:0

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的