怎么往CMOS中写数据?

HBFBI 2008-01-26 06:50:50
本人正在做汇编的课程设计《系统时期时间的设置》,现在出现了问题想请高手指教!
调用BIOS中断如下:
中断号 功能号 功能描述 入口参数
int 1Ah 03h 置实时时钟时间 CH=小时数 CL=分钟数 DH=秒数
int 1Ah 05h 置实时时钟日期 CL=年 DH=月 DL=日
但是在windous下不支持汇编对硬件直接操作,老是提示非法操作。如果在DOS下运行,不知道怎么设置那种环境.我用的是编译器是MASM,如果在DOS下编程,编译器怎么复制或是下载到DOS系统里?
还用一种是端口操作,也是一样的!
请高手们指教指教,看用什么方法才能设置系统时期时间。
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
alan001 2008-01-27
  • 打赏
  • 举报
回复
WinIO.DLL
zhouziheng_chang 2008-01-26
  • 打赏
  • 举报
回复
应该和端口读写有关
in和out指令就能解决吧

汇编我还没怎么学,道听途说阿,哈哈

zhouziheng_chang 2008-01-26
  • 打赏
  • 举报
回复
小弟刚找到一个网站
建议去那里问问
www.asmedu.net
哈哈
大熊猫侯佩 2008-01-26
  • 打赏
  • 举报
回复
如果要在实模式下编程,简单的办法是做一个dos或98的虚拟机来

模拟实模式。

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧