黑铁时代
Programing is not only one kind of technology, but also one kind of art.
摘要: 操作系统介于硬件和应用程序之间的一层软件结构,为程序的开发屏蔽了硬件细节,并提供一些列方便的接口。 操作系统主要提供以下几个方面的服务: 程序开发:操作系统提供程序开发的工具,如果编辑器,调试器,编译器等,帮助程序员开发程序。严格来说,这些工具不属于操作系统的核心; 程序运行:把指... 阅读全文
posted @ 2014-11-19 18:07 黑铁时代 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 栈是计算机控制过程调用和返回的常用技术。 栈是一个有序的元素集合,具备后进先出特点,所以只能通过栈顶访问元素。在计算机中操作栈需要三个地址,它们通常保存在处理器寄存器中。 栈指针:栈顶地址。当发生push或者pop操作时,这个指针会加1或者减1,以表示最新的栈顶指针; 栈底:保存栈... 阅读全文
posted @ 2014-11-19 12:01 黑铁时代 阅读(795) 评论(0) 推荐(0) 编辑