汇编网首页登录博客注册
parse的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
友情链接

[2015-08-06 07:19] Windows 10能否扼杀Google 的“借鸡生蛋”生态模式?

目前,手机应用远远超过了电脑,大有取代电脑的气势!电脑的主导系统“Windows”受到了前所未有的生存挑战。
    手机系统是依靠电脑平台开发的“借鸡生蛋”的孵化产品,其操作系统在电脑上开发,应用软件也是在电脑上开发的,离开了电脑、手机的生存就成了问题。目前,手机的应用越来越广,大有取代电脑的架势,抢夺了Windows绝大部分的市场,让手机这个蛋赖以生存的鸡“面临了前所未有的生存挑战”!
    为此,微软开发出了Windows 10,Windows 10力图使电脑、手机使用同样的操作系统,使用同样的软件。也就是说,开发者开发出一款软件,可以同时编译出PC端版本和手机端版本。开发者只需用...
阅读全文 | 评论次数(0) | 浏览次数(591) | 所属类型(默认类型)

[2014-11-25 21:23] 近期汇报

脱离汇编网有好长一段时间,期间虽然事多而且忙,却没有忘记空闲时间紧抓编程学习,现对近期的学习体会、向我们可亲可敬的启蒙网站——汇编网做一总结汇报:
    1、学了汇编语言,不可避免地就要更进一步学习保护模式和32位、甚至64位汇编语言。
    2、当你真正地打算写一个简单的操作系统时,你将会发现驱动真彩模式显卡是多么地困难:没有硬件接口资料、没有显卡驱动模块的相关技术参数,唯一能寻到的就是,显卡厂商提供的Windows驱动,而这和你打算写的系统是天壤之别。于是,你不得不考虑采用简单的显示模式,即BIOS显示方式,这样写出来的系统却是没有任何用处的。
    3、经过上面摔打之后,你不...
阅读全文 | 评论次数(1) | 浏览次数(787) | 所属类型(默认类型)

[2014-04-07 06:39] 64位计算机的地址

X86的发展进入了64位时代,但地址却并不是64位,而是使用48位的地址。那么,计算机是怎么管理48位地址的呢?
     64位计算机把地址分为二部分:合法地址和非法地址。
    一、合法地址:容量为256TB,即262144GB, 线性地址范围是0~7fffffffffffH,ffff800000000000~ffffffffffffH,即2的48次方。
    二、非法地址:我们发现,合法地址被分割成了2块,它们之间的线性范围800000000000~ffff7fffffffffffH被遗弃了,这部分地址就是所谓的非法地址,非法地址的范围非常大,相当于合法地址的65535倍。
...
阅读全文 | 评论次数(0) | 浏览次数(628) | 所属类型(默认类型)

[2013-09-19 15:40] 系统启动盘引导程序

把下面的程序编译为二进制文件,写入U盘或硬盘的0扇,就成为一个可以启动操作系统的系统启动盘:
;硬盘启动盘主引导程序
;*********************************************
;by parse:2013-09-19
;*********************************************
start:   cli
         xor ax,ax
         mov ds,ax
         mov es,ax
         mov ss,ax
         mov sp,0x7c00
   ...
阅读全文 | 评论次数(0) | 浏览次数(681) | 所属类型(默认类型)

[2013-08-10 07:27] x86的编译:汇编操作码及对应的机器码归纳图

点击查看原图
x86是一个复杂指令集系统(CISC),指令非常多,结构复杂,本图归纳了x86编译过程中汇编操作码和相对应的机器码。...
阅读全文 | 评论次数(1) | 浏览次数(885) | 所属类型(默认类型)

[2013-07-20 00:25] 完善版:文本编辑器

点击查看原图
stacks  segment   stack
              dw        18 dup(?)
      stacks  ends
       datas  segment
      biaoti  DB        20H,20H,5BH,20H,57H,6FH,72H,64H,20H,69H,6EH,70H,75H
       text   DB        74H,20H,61H,6EH,64H,20H,73H,68H,6FH,77H,20H,53H,59H
       word   DB        53H,54H,45H,4DH,20H...
阅读全文 | 评论次数(2) | 浏览次数(927) | 所属类型(默认类型)

[2013-07-12 22:46] 文本编辑器

点击查看原图
stacks  segment   stack  
              dw        18 dup(?) 
      stacks  ends 
datas  segment         
  biaoti DB "  [ Word input and show SYSTEM By parse ]"     ; 
  shuru  db        1730  dup(0)        ; 输入存储区域 
  tishi  db        "write overfull|$" 
datas  ends 
       codes  segment  ...
阅读全文 | 评论次数(3) | 浏览次数(1052) | 所属类型(默认类型)

[2013-07-04 22:53] 翻转变幻的三角形

点击查看原图
stacks  segment   stack
              dw        128 dup(?)
      stacks  ends
       datas  segment
        hang  db        0
      weizhi  dw        0
     panduan  db        0
       datas  ends
       codes  segment               ;代码段
              assume    cs:codes,ds:datas
      star...
阅读全文 | 评论次数(0) | 浏览次数(661) | 所属类型(默认类型)

[2013-06-30 07:21] 文章收藏:XP蓝屏代码及处理方法

【蓝屏】
1、故障检查信息如***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4)
KMODE_EXCEPTION_NOT_HANDLED ***其中错误的第一部分是停机码(Stop Code)也就是STOP 0x0000001E, 用于识别已发生错误的类型, 错误第二部分是被括号括起来的四个数字集, 表示随机的开发人员定义的参数(这个参数对于普通用户根本无法理解, 只有驱动程序编写者或者微软操作系统的开发人员才懂). 第三部分是错误名. 信息第一行通常用来识别生产错误的驱动程序或者设备. 这种信息多数很简洁, 但停机码...
阅读全文 | 评论次数(0) | 浏览次数(951) | 所属类型(默认类型)

[2013-06-25 21:36] 实模式—保护模式—虚拟8086模式

INCLUDE  386SCD.INC
;============
 GDTSeg  SEGMENT   PARA USE16  
;-----------全局描述符表数据段(16位)----------
GDT  LABEL     BYTE
DUMMY  Desc    <>
Normal Desc   <0ffffh,,,ATDW,,>
Video  Desc   <07fffh,8000h,0bh,ATDW,,>
   Video_Sel  =   Video-GDT
  Normal_Sel  =   Normal-GDT   
 EFFGDT  LABEL   ...
阅读全文 | 评论次数(0) | 浏览次数(618) | 所属类型(默认类型)
『 查看更多文章 』