自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 速度如何提升

vm58串行工作和不使用外设运算力的方式会显著影响程序的执行速度。这是我在权衡利弊考虑再三之后确定的设计方案,并且为此大范围的更新已经写好的源代码,耗费了很长的时间。在简单而慢速和复杂而快速之间我选择了前者。慢速仅仅是在目前的机器上运行较慢,并不表示它将一直慢下去。昨天新闻报道说“三星的内存工艺明年将达到15纳米”,试想:等哪天intel把分级cache取消掉,直接把内存做到核里面,把现有指令集再

2016-11-02 15:55:07 431

原创 设备接口描述

APP除了在外存中保存数据之外,通过内存中的代码,总共完成两种任务,一个是通过设备功能接口操控设备;另一个是与其他APP通讯,再就没有其他了。 鼠标设备接口:只提供“鼠标当前状态”4B,内含按键状态和屏幕坐标,其他再没有了。 存储设备接口:APP指定“内存位置”和“外存位置”即可,以4KB为单位,“内存位置”尾数为0表示从外向内读,为1表示从内向外写。其他再没有了。

2016-11-02 12:12:40 1568

原创 向C语言说再见

讲授汇编语言的老师或使用过汇编语言的人都知道,汇编语言是最简单高效且干净的语言。那么为何现在汇编语言式微至此?我认为是计算机发展的早期,软硬件并行向前发展,在某些方面相互促进,但是在某些方面相互制约了。CPU没有解决好“线程间隔离与通讯”的问题,导致汇编语言很难用,易出错,难纠错,互相干扰,就像“一碗面条”。C语言的出现使程序员摆脱了这种困境,但其实并没有真正解决这个问题,它只是回避和跳过了这个问

2016-11-02 12:11:18 401

原创 vm58 初长成

这是一个“慢速而稳定”的操作系统。它使用串行方式处理一切问题,即使在多核系统下,每个APP也只能使用一个核。整个系统只有一把锁,使分属于不同核的系统线程能够保持协同一致。如果您追求“快速”,请使用POSIX系统,它大量使用并行计算,除了偶尔会产生一些问题。 这是一个“永无病毒”的操作系统。APP之间各干各的,互不影响,即使恶意代码也影响不到您;同样的,您也影响不到别人。APP之间交互使用

2016-11-02 12:03:04 344 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除