首页 > 解决方案 > 如何使用汇编语言设置和获取系统时间?

问题描述

我写了一个代码,应该将系统时间设置为 00h,00min,00sec。

    mov ah,2dh
    mov cx,0000h
    mov dx,0000h
    int 21h

    mov ah,2Ch
    int 21h     ;dh = sec   

但它确实有效,当我在 turbo-debugger 中检查它时,在使用 int21h/fn2ch 获得时间后,我看到了错误的时间,而不是我设置的。请帮忙。

标签: assemblydosx86-16tasmdosbox

解决方案


推荐阅读