• 网站首页
  • 要闻
  • 资讯
  • 信息
  • 财经
  • 动态
  • 行情
  • 市场
  • 知识
  • 案例
  • 生活
  • 通用寄存器(在通用寄存器型计算机中,寄存器的数量为多少是合适的)

    首页 > 信息 > 文章正文 发布时间: 2022-09-21 05:57 阅读()

    寄存器多少合适这个不好回答…x86好像有13个…arm好像有37个…寄存器肯定不是越多越好…

    1.今天操作系统原理早已不是什么秘密…手把手教你写操作系统的中文书都已经有六本了…ucos,freertos代码解析的书籍更多…

    2.操作系统可以执行多个进程的任务…也就是多个程序…他会把程序分为时间片…以ms为单位切换…让你有一种程序并行运行的错觉…所谓操作系统的核心原理就是切换…

    3.切换也不是什么难事…就是先把当前寄存器的数据保存到内存中…然后再从内存中读出之前保存过的要切换的进程的寄存器数据写到寄存器中…因为指令寄存器也改了…所以指令也是被切换了的…当然这里面还有一些小细节…不细说了…

    4.寄存器多了有什么坏处…一个进程就要完整的一套的数据…空间到没多少…但从内存中读到写回寄存器…10个寄存器的耗时一定是接近5个寄存器的两倍…当然…arm现在有个一条指令保存现场恢复现场…但也快不哪去…一秒切1000次操作系统的开销其实也不小…

    5.如果弄两套一模一样的寄存器…硬件切换…那岂不是很快??恭喜你…你已经精通intel超线程技术…

    6.实际上x86的寄存器数量比较好…arm有点多…

    关键字: 多少 / 计算 / 通用 / 数量 / 机中 / 寄存器 / 寄存器型 / 
    特别声明:文章内容仅供参考,不造成任何投资建议。投资者据此操作,风险自担。
    潮州电视台(潮州市区有线电视收费在什么地方) 流星花园新版(新版《流星花园》F4颜值逆天,为何新人沈月能出 济南车管所(济南换驾驶证哪里换) 油价什么时候涨(油价要涨到什么时候) 东汉窦太后(汉朝三个窦皇后有血缘关系吗) 华硕b75(华硕B75和技嘉B75和微星B75这3个B75主板哪个好) 学生会学习部(学生会都分什么部,详细介绍下) 粮票的故事(以前的粮票还有用吗) 皮皮鲁总动员(《皮皮鲁总动员之思想手》中的优美词句) 清远市第一中学(清远市清城中学怎么样)

    本站涵盖的内容、图片、视频等模板演示数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

    Copyright © 2015-2022  联系方式:fnabtofjnq@gmail.com