| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 562 人关注过本帖
标题:A20打开问题
只看楼主 加入收藏
郭祥园
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2011-4-5
结帖率:66.67%
收藏
已结贴  问题点数:15 回复次数:2 
A20打开问题
访问1Mb以上的内存空间并读出系统时间
搜索更多相关主题的帖子: 空间 时间 
2011-04-19 15:58
ansic
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
注 册:2011-2-15
收藏
得分:8 
开启A20
程序代码:
Open20     proc
           push ax
           in al,92h
           or al,2
           out 92h,al
           pop ax
           ret
Open20     endp

关闭A20
程序代码:
Close20    proc
           push ax
           in al,92h
           and al,0fdh
           out 92h,al
           pop ax
           ret
close20    endp

读取系统时间利用DOS INT 21H的2CH号功能
程序代码:
功能2CH
功能描述:读取系统时间
入口参数:AH=2CH
出口参数:CH=时(0~23),CL=分(0~59),DL=秒(0~59),AL=百分秒(0~99

善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
2011-04-19 16:39
xiaomarn
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:5
帖 子:348
专家分:2026
注 册:2009-3-18
收藏
得分:8 
从实方式切换到保护模式
看黑皮书吧
在dos下实验,同时关掉扩展内存驱动


[ 本帖最后由 xiaomarn 于 2011-4-20 19:44 编辑 ]
2011-04-20 19:42
快速回复:A20打开问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011323 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved