念念红尘的技术专栏

有了梦想 才不至于停下追逐的脚步

排序:
默认
按更新时间
按访问量

计算机原理学习(7)-- x86-32 CPU和内存管理之分段管理

前言   前一篇我们介绍了内存管理中的分页试内存管理,分页的主要作用就是使得每个进程有一个独立的,完整的内存空间,通过虚拟内存技术,使得程序可以在较小的内存上运行,而进程之间内存空间相互独立,提高了安全性。这一篇将主要介绍内存管理中分段管理,以及两种的结合,也是目前计算机普遍采用的段页试内存管理。...

2014-05-19 17:45:54

阅读数:10849

评论数:4

计算机原理学习(6)-- x86-32 CPU和内存管理之分页管理

前言 上一篇我们了解了x86-16 CPU计算机的内存访问方式,寻址方式,以及基于MS-DOS的应用程序的内存布局。这一篇会主要介绍32位处理器的内存访问,内存管理以及应用程序的内存布局。虽然目前64位CPU已经非常普及了,不过相对于32位的内存管理方式并没有大的变化,而32位相对于16位却有...

2014-04-24 14:51:26

阅读数:8866

评论数:0

计算机原理学习(5)-- x86-16 CPU和内存管理

前言 前面我们已经了解了计算机硬件的工作原理,以及操作系统的发展。我们知道是内存把计算机硬件和软件联系了起来。不夸张的说,了解了软件在内存中的结构,就基本了解了程序最底层的运行原理。所以从这一篇开始,将深入的讨论计算机中内存管理和布局。 1. 8086 CPU 说到CPU,我们第一个想到的...

2013-10-24 19:31:27

阅读数:15948

评论数:2

计算机原理学习(4)-- 操作系统发展和程序编译

前言   前面的文章主要都是计算机硬件相关的一些工作原理。而前一篇文章介绍了内存的工作原理,编址方式,逐步过渡到软件上面来了。前面也说过,内存是一个非常重要的部件,因为CPU所需的指令和数据都在内存中。所以从这一篇开始我们主要看看程序运行时在内存中的布局。   我们知道对于计算机系统来说,最底层的...

2013-10-19 23:49:29

阅读数:9859

评论数:2

计算机原理学习(3)-- 内存工作原理

前言 前面两篇文章介绍了计算机硬件是如何工作的。而从这一章开始将逐渐的转到软件上面来。我们还有内存这一个很重要的部分没有介绍。这一章不仅仅介绍内存的工作原理,还会介绍内存的编址、内存数据存放。逐渐从硬件过渡到软件上来。为后面介绍程序运行打下基础。   1 内存工作原理 CPU和内存是计算机中最重要...

2013-09-05 16:02:01

阅读数:69042

评论数:12

计算机原理学习(2)-- 存储器和I/O设备和总线

前言 前一篇文章介绍了冯诺依曼体系结构的计算机的基本工作原理,其中只介绍了CPU的结构和工作原理,这一篇主要来介绍存储区,总线,以及IO设备等其他几大组件。这些东西都是看得见摸得着的

2013-08-29 16:01:48

阅读数:29300

评论数:7

计算机原理学习(1)-- 冯诺依曼体系和CPU工作原理

前言 对于我们80后来说,最早接触计算机应该是在95年左右,那个时候最流行的一个词语是多媒体。 依旧记得当时在同学家看同学输入几个DOS命令就成功的打开了一个游戏,当时实在是佩服的五体投地。因为对我来说,屏幕上的东西简直就是天书。有了计算机我们生活发生了巨大的变化,打游戏,上网,聊天,甚至到现在以...

2013-08-28 02:35:55

阅读数:79417

评论数:16

计算机原理学习(序)

序言 又有两年没有写blog了, 这2年从做windows phone 到 Android C++, 慢慢的很多观念也有所改变了。以前一心想做C#相关的工作,现在却感觉,什么语言都无所谓了。公司项目挺忙,加班比较多,不忙的时候又想休息休息。 所以blog又荒废了好久。也很少有时间早学习, 加上年纪...

2013-08-27 23:36:33

阅读数:12385

评论数:4

Windows Phone开发(六)-- 多任务之墓碑机制

对于我们程序而言,墓碑机制中对数据的保存和恢复是我们需要关注的地方。我们通过三种情况,介绍了对页面已经程序数据的保存和恢复方法,以及决定是否恢复数据的一般方法。了解了程序的执行模型。其中Page中的OnNavigatedTo和OnNavigatedFrom是最重要的方法。

2011-08-07 02:56:00

阅读数:6026

评论数:3

Windows Phone开发(五)-- 导航控制

前面几乎每篇文章都会涉及到页面的切换,页面导航,从程序启动开始,到结束。上一篇文章介绍了页面导航时会发生的几个事件以及页面中传值的方法。这一篇文章将介绍对导航的一些控制。   一 导航栈 从Windows Phone 手机上我们就可以看到,手机有Back键,但是没有Forw

2011-08-04 23:08:41

阅读数:4298

评论数:1

Windows Phone开发(四)-- 导航事件和传值

从第一篇开始我们就看到了页面的导航切换,上一篇文章则介绍了框架实现导航的原理和过程。真正的导航功能是NavigationService类来实现的。而Frame是Page的载体,是负责导航,历史记录等功能的,相当于一个指挥官。这一篇就主要介绍一下导航的操作和相关的一些方法。 一 导航时发生错误默认的...

2011-07-03 01:28:26

阅读数:4559

评论数:1

Windows Phone开发(三)-- 导航原理分析

 前两篇文章中,我们的Demo代码都是基于页面切换的,而我们在Silverlight框架下开发的就是以XAML文件为基础的事件驱动程序。也就是说我们的程序会由一个或多个页面作成,这一点和Web程序很相似,所以页面间的切换就很重要。 这一篇文章就来将介绍Windows Phone平台上导航功能。  ...

2011-06-23 01:44:00

阅读数:5065

评论数:3

Windows Phone开发(二)-- 框架结构和启动过程

上一篇文章介绍了Windows Phone的开发环境和一个简单的Windows Phone程序的演示和结构,这一篇文章要深入一点,介绍Windows Phone的框架结构和程序启动的过程。 一 Windows Phone 框架结构在进行Windows Phone开发之前有必要了解一下整个全新平台的...

2011-06-21 02:18:00

阅读数:7195

评论数:4

Windows Phone开发(一)-- 开发环境和结构

又是好久没有写BLOG了,做完上一个MSN项目后都是些琐碎的事情,然后就是是玩摄影啊,旅游啊。上月休假去了趟西藏,真是不错。回来了也要收心学习了。Windows Phone 7.1的开发工具发布了,一直对WP7很关注,现在终于可以开始学习了。其实09年就学习过silverlight,看过3的SDK...

2011-06-18 02:01:00

阅读数:12741

评论数:5

MSNP18协议分析(二)--- MSN登录身份认证

主要介绍了MSN登录过程中,连接DS,NS服务器,进行SSO认证以及登录认证的过程和方法。

2010-11-04 00:28:00

阅读数:5294

评论数:13

MSNP18协议分析(一)--- MSN协议介绍

主要介绍MSNP18协议的发展和基本概念,为这一些列的开篇。

2010-11-02 01:26:00

阅读数:5580

评论数:2

实现自己的音乐搜索软件(三)

介绍利用基于事件的异步模型,开发一个MP3的下载模块,可以支持多任务断点续传。

2010-10-24 01:50:00

阅读数:2851

评论数:0

实现自己的音乐搜索软件(二)

音乐搜索中,有关搜索的具体实现

2010-08-17 18:06:00

阅读数:3171

评论数:0

.NET中的Drag and Drop操作(三)

使用IDragSourceHelper和IDropTargetHelper实现拖拽文件的图标显示

2010-08-13 16:20:00

阅读数:6471

评论数:10

.NET中的Drag and Drop操作(二)

主要介绍.NET平台上Drag and Drop操作中的数据对象DataObject的内部实现,和IDataObject接口。

2010-08-10 15:07:00

阅读数:4654

评论数:2

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