全站数据
8 4 2 0 5 8 1

用PC主板机的8253的计数器2制作电子表怎么编写汇编

注册消防工程师 | 教育先行,筑梦人生! 阅读:163         
问题更新日期:2024-10-31 23:34:06

问题描述

用PC主板机的8253的计数器2制作电子表怎么编写汇编求高手给解答
精选答案
最佳答案

将8253的计数器2设置为方式0,对时钟频率(假设为1KHz)进行计数,计数初值设为1000,即过了一秒后当计数到零时,申请中断,在中断服务程序里对时间进行刷新,重新设置时分秒,并且对8253进行重新初始化;如果时钟频率过大的话,可利用其他计数器进行分频,或者采用软件方式:设时钟频率为1MHz,计数初值仍为1000,CX=1000,则计数器每中断一次,就表示过了1ms,在中断服务程序里将CX减一,当CX=0时候,表示1s已到,则对时间进行刷新。思路就是这样,看你具体的时钟频率怎样。

赞 (163)

发表回复

本站作者后才能评论

评论列表(4条)

  • 注册消防工程师
    注册消防工程师 2026年09月28日

    我是公众科技网的签约作者“注册消防工程师”!

  • 注册消防工程师
    注册消防工程师 2026年09月28日

    希望本篇文章《用PC主板机的8253的计数器2制作电子表怎么编写汇编》能对你有所帮助!

  • 注册消防工程师
    注册消防工程师 2026年09月28日

    本站[公众科技网]内容主要涵盖:教育,学历提升

  • 注册消防工程师
    注册消防工程师 2026年09月28日

    本文概览:将8253的计数器2设置为方式0,对时钟频率(假设为1KHz)进行计数,计数初值设为1000,即过了一秒后当计数到零时,申请中断,在中断服务程序里对时间进行刷新,重新设置时分秒,并且对8253进行重新初始化;如果时钟频率过大的话,可利用其他