阿西吧 发表于 2017-7-21 10:48:48

汇编语言上天之路75-77(使BIOS进行键盘输入和键盘读写)

75-77(使BIOS进行键盘输入和键盘读写)
        int 16h 中断例程读取键盘缓冲区
        0号子程序:
                1.检测键盘缓冲区是否有数据
                2.没有的话就继续检测
                3.读取缓冲区第一个字单元
                4.将读取的扫描码送入ah,ASCLL码送入al
                5.键盘缓冲区删除数据

        软盘:上下两面,每面80个磁道,每个磁道18个扇区,一个扇区512个字节

        访问磁盘的中断例程为int 13h:
                参数:
                ah=int 13h的功能号(2为读扇区)
                al=读取的磁区数
                ch=磁道号
                cl=磁区号
                dh=磁头号(软盘即面号)
                dl=驱动器号(软盘从0开始,软驱A:0    软驱B:1)
                           (硬盘从80h开始,硬盘C:80h硬盘D:81h)
               
页: [1]
查看完整版本: 汇编语言上天之路75-77(使BIOS进行键盘输入和键盘读写)