⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bio.asm

📁 suanfa de shiyan xw dui gan xingqu de pengyou you bangzhu
💻 ASM
字号:

				BIOS  中断				   
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ INT  AH    功  能	     调  用  参  数		返  回  参  数      ┃
┃ 10   0   设置显示方式    AL=00 40*25 黑白方式                            ┃          
┃			      =01 40*25 彩色方式                            ┃
┃			      =02 80*25 黑白方式                            ┃
┃			      =03 80*25 彩色方式                            ┃
┃         		      =04 320*200 彩色图形方式                      ┃
┃			      =05 320*200 黑白图形方式                      ┃
┃			      =06 640*200 黑白图形方式                      ┃
┃			      =07 80*25 单色文本方式                        ┃
┃ 10   1   置光标类型	      (CH)低4位=光标起始行		            ┃
┃ 			      (CL)低4位=光标结束行                          ┃
┃ 10   2   置光标位置        BH=页号                                       ┃
┃        	 	      DH,DL=行,列                                   ┃
┃ 10   3   读光标位置        BH=页号		        CH=光标起始行	    ┃
┃  						        DH,DL=行,列	    ┃
┃ 10   5   置显示页          AL=页号	                                    ┃
┃ 10   6   屏幕初始化        AL=上卷行数                                   ┃
┃          或上卷	      AL=0整个窗口空白                              ┃
┃		              BH=卷入行属性                                 ┃
┃	                      CH=左上角行号                                 ┃
┃		              CL=左上角列号		                    ┃
┃		              DH=右下角行号                                 ┃
┃		              DL=右下角列号                                 ┃
┃ 10   8   读光标位置的      BH=显示页                 AH=属性             ┃
┃          字符和属性				        AL=字符             ┃
┃ 10   9   在光标位置显示    BH=显示页                                     ┃
┃          字符及其属性      AL=字符                                       ┃
┃		              BL=属性	                                    ┃
┃	                      CX=字符重复次数                               ┃
┃ 10   A   在光标位置显示    BH=显示页                                     ┃
┃          字符	      AL=字符                                       ┃ 
┃ 		              CX=字符重复次数                               ┃
┃ 10   E   显示字符          AL=字符	                                    ┃
┃         (光标前移)         BL=前景色                                     ┃
┃ 10   F   取当前显示方式			        AH=字符列数         ┃
┃                                                      AL=显示方式         ┃
┃ 13   0   软盘系统复位                                                    ┃                                
┃ 13   1   读软盘状态				        AL=状态字节         ┃
┃ 13   2   读磁盘	     AL=扇区数                  读成功:AH=0         ┃
┃                           CH,CL=磁道号,扇区号        AL=读取的扇区数     ┃
┃		             DH,DL=磁头号,驱动器号      读失败:             ┃
┃		             ES:BX=数据缓冲区地址       AH=出错代码         ┃
┃ 13   3    写磁盘	     同上                       写成功:AH=0         ┃
┃                                                      AL=写入的扇区数     ┃
┃                                                      写失败:             ┃
┃                                                      AH=出错代码         ┃
┃ 13   4    检验磁盘扇区    同上(ES:BX不设置)          成功:AH=0           ┃ 
┃                                                      AL=检验的扇区数     ┃
┃                                                      失败:AH=出错代码    ┃
┃ 13   5    格式化盘磁道    ES:BX=磁道地址             成功:AH=0           ┃ 
┃                                                      失败:AH=出错代码    ┃
┃ 14   0    初始化串行通    AL=初始化参数              AH=通讯口状态       ┃ 
┃           讯口	     DX=通讯口号(0,1)           AL=调制解调器状态   ┃
┃ 14   1    向串行通讯口    AL=字符	                写成功:(AH)第7位=0  ┃
┃           写字符          DX=通讯口号(0,1)           写失败:(AH)第7位=1  ┃
┃                                                      (AH)0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -