Advertisement

BIOS和DOS中断详解(汇编参考)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本书详细解析了计算机系统中的BIOS与DOS中断调用机制,为学习和使用汇编语言提供了宝贵的参考资料。 中断INT 21H中的字符功能调用包括01H、07H和08H三个子函数,用于从标准输入设备(例如键盘)读取一个字符。这些功能在执行时会持续等待直到有可读的字符为止,并且可以被重定向。 - 功能代码AH=01H表示过滤掉控制字符并回显所读入的字符。 - AH=07H则不过滤任何控制字符,也不会显示输入的字符。 - 而AH=08H同样会过滤掉控制字符,但不会将它们进行回显。 这些功能调用在执行后会在AL寄存器中返回输入字符的ASCII码值。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • BIOSDOS
    优质
    本书详细解析了计算机系统中的BIOS与DOS中断调用机制,为学习和使用汇编语言提供了宝贵的参考资料。 中断INT 21H中的字符功能调用包括01H、07H和08H三个子函数,用于从标准输入设备(例如键盘)读取一个字符。这些功能在执行时会持续等待直到有可读的字符为止,并且可以被重定向。 - 功能代码AH=01H表示过滤掉控制字符并回显所读入的字符。 - AH=07H则不过滤任何控制字符,也不会显示输入的字符。 - 而AH=08H同样会过滤掉控制字符,但不会将它们进行回显。 这些功能调用在执行后会在AL寄存器中返回输入字符的ASCII码值。
  • DOS大全CHMTXT(BIOS版)
    优质
    《DOS中断大全CHM和TXT(BIOS版)》是一份全面详尽的文档集合,提供有关DOS系统下各种BIOS中断调用的信息,以CHM及纯文本格式便于查阅与应用。 汇编BIOS_DOS中断大全手册有两种格式可供选择:CHM和TXT。
  • DOS大全CHM版(BIOS
    优质
    《DOS中断大全CHM版(BIOS)》是一份全面详尽的电子文档,收录了关于DOS操作系统下所有与BIOS相关的中断调用信息。以方便查阅的HTML帮助文件格式呈现,便于技术爱好者和开发者深入理解DOS系统底层操作原理及应用技巧。 BIOS DOS 中断大全CHM版,方便使用。
  • BIOS(各类BIOS调用指令)
    优质
    本文章详细介绍各类BIOS中断及其调用方法,帮助读者深入了解计算机底层操作系统的运行机制与编程技巧。 BIOS中断大全: - 显示服务(Video Service——INT 10H) - 00H:设置显示器模式 - 0CH:写图形象素 - 01H:设置光标形状 - 0DH:读图形象素 - 02H:设置光标位置 - 0EH:在Teletype模式下显示字符 - 03H:读取光标信息 - 0FH:读取显示器模式
  • BIOS手册
    优质
    《BIOS中断详解手册》是一本深入剖析计算机基本输入输出系统(BIOS)中断机制的专业书籍,涵盖中断向量、调用方法及应用实例,适合硬件与软件开发者阅读。 INT 1A - System and Real Time Clock BIOS Services - INT 1A,0: Read system clock counter - INT 1A,1: Set system clock counter - INT 1A,2: Read real time clock time (AT, PS/2) - INT 1A,3: Set real time clock time (AT, PS/2) - INT 1A,4: Read real time clock date (AT, PS/2) - INT 1A,5: Set real time clock date (AT, PS/2) - INT 1A,6: Set real time clock alarm (AT, PS/2) - INT 1A,7: Reset real time clock alarm (PS/2) - INT 1A,8: Set RTC activated power on mode (convertible, PS/2) - INT 1A,9: Read RTC alarm time and status (convertible, PS/2) - INT 1A,A: Read system day counter (PS/2) - INT 1A,B: Set system day counter (PS/2) - INT 1A,80: Set up sound multiplexer (PCjr only)
  • BIOSBIOS
    优质
    本文详细介绍了计算机系统中的基本输入输出系统(BIOS)及其功能,并深入分析了BIOS中断的工作原理和应用。 关于BIOS和BIOS中断的文档非常有用。该文档深入介绍了基本输入输出系统(BIOS)及其功能,并详细解释了如何使用BIOS中断进行硬件交互。通过阅读这份资料,读者能够更好地理解计算机启动过程中的底层操作以及操作系统与硬件之间的接口机制。
  • 8086闰年的实例
    优质
    本文章详细讲解了在8086汇编语言环境中如何编写代码来判断一个给定年份是否为闰年。通过具体示例和注释,帮助读者理解闰年的计算逻辑及其汇编实现方法。 本实例为初学者提供,并对每行代码进行了详细的解释。
  • 关于INT 10H析.doc
    优质
    本文档深入探讨了INT 10H中断在汇编语言编程中的应用与实现细节,涵盖视频显示、屏幕操作等功能的具体指令和使用方法。 在汇编语言编程中,10H中断(int 10h)是BIOS提供的一系列服务程序,用于管理和控制显示器及屏幕显示功能。 这些服务需要通过AH寄存器设置特定的服务编号来调用不同的功能: - 设置显示器模式 (00H):当AH=00H时,AL中指定的值决定了要设定的视频模式。例如: - AL = 0: 表示40×25字符显示模式 - AL = 1,2...等其他数值也对应不同的文本或图形模式。 对于支持Super VGA卡的情况,可以使用AX=4F02H并设置BX为特定的值来改变视频分辨率和颜色深度。例如: - BX = 100H: 设置640×400、256色显示 - BX = 101H: 设置640×480、256色显示 其他功能包括: - 设置光标形状 (AH=01H) - 调整光标的当前位置(AH=02H) - 获取当前的光标信息(AH=03H) - 检测或获取鼠标位置(如AH=04H,适用于某些特定硬件配置) 另外,还可以通过使用设置显示页的服务来更改屏幕上的内容展示方式。例如: - AH = 05H:AL中定义了要切换到的页面编号。 以上介绍了int 10h中断的一些主要服务功能及其用法说明。
  • ARM指南
    优质
    《ARM汇编参考指南》是一本全面介绍ARM架构下汇编语言编程的书籍,内容涵盖了指令集、程序设计及优化技巧,适合嵌入式系统开发者深入学习。 ARM汇编器参考手册涵盖了ARM编译器工具链版本5.0的汇编器部分,它是一个为嵌入式软件开发而设计的工具,用于编译和优化使用ARM架构的代码。ARM架构是广泛应用于移动设备、嵌入式系统和其他设备的RISC(精简指令集计算)架构。ARM公司是一家英国跨国企业,以设计先进的微处理器架构著称。 本参考手册中提到了几个关键日期,它们对应着不同版本发布和更新的时间节点。例如,ARM Compiler toolchain v4.1的第一个版本在2010年9月30日发行,并于2011年1月28日发布了第一个补丁,在同年一月底又推出了第二个补丁。对于ARM Compiler toolchain v5.0而言,首次发布日期为2011年5月,随后分别在4月末和7月下旬进行了两次更新。 这些更新的内容涵盖了性能提升、缺陷修复以及对新指令集的支持等多方面内容。文档中关于版本发布和更新的信息强调了软件开发工具的持续改进与升级,以保持技术进步及市场标准同步发展。 手册还提到了版权信息和保密状态声明:ARM公司明确指出所有包含在文档中的资料受版权保护,并且未经书面许可不得进行任何形式的改编或复制。同时,该文件被标示为非机密性质的信息;然而其使用、拷贝与分发可能受到根据ARM及其用户之间协议条款限制。 此外,在手册中有一个专门针对保密性声明的部分指出此文档属于“非保密”级别,并提示读者注意所有带有®或™符号的术语均为ARM在欧盟及其他国家注册商标或者普通商标。同时,有关产品的特性及使用指南均基于良好信誉提供,但不包含任何形式明示或默示保证。 最后,手册中明确表示其目的是帮助用户更好地理解和运用产品,并且不承担因不当利用文档信息而引发损失的责任;此外当提及ARM时,则可能指代公司本身及其任何子公司。
  • 福州大学实验
    优质
    《福州大学汇编实验参考解答》是一本为学习计算机基础课程的学生设计的学习辅助资料,提供了福州大学相关课程中汇编语言实验的详细解答和解析。 福州大学汇编实验答案参考及上机题目全解。