随笔分类 -  Operating System & Structured Computer Organization

The basics
摘要:使用王爽著的《汇编语言》开始自己的汇编之旅,遇到一些疑惑,记录下来,看以后会不会解惑。 1 assume cs:codesg,ds:datasg 2 datasg segment 3 db 'ibm ' 4 db 'dec ' 5 db 'dos ... 阅读全文
posted @ 2015-02-02 15:19 idealing 阅读(746) 评论(0) 推荐(0)
摘要:感觉自己对于操作系统始终没有一个清楚的概念,尤其最近困扰于实模式、保护模式以及寻址方式等一些概念。转而一想,所有的程序,最终都是操作的计算机资源,需要和操作系统打交道,所以操作系统有必要深入了解一下。最终想要自己动手编写一个简单的版本,上网查。网友对于于渊的《Orange'S:一个操作系统的实现》和... 阅读全文
posted @ 2015-01-29 17:10 idealing 阅读(6697) 评论(1) 推荐(0)
摘要:记得,在编写MD5时,有个疑惑是关于将int、long int等移置字符串中,它将变成反序。对此的了解是小端法与大端法的区别。 下面是所查的资料: 《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序。 也可以说:1.小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。2.大端法(Big-Endian)就是高位字节排放在内存的低地址端即该值的起始地址,低位字节排放在内存的高地址端。举个简单的例子,对于整形0x123 阅读全文
posted @ 2013-05-09 12:23 idealing 阅读(1960) 评论(0) 推荐(0)