MS_D0S的接口 2。MS-D0S的命令接口一一键盘命令 选盘命令:<盘符><cR>例如:A: 控制键和编辑键:例如:Ctr1+Alt+Del系统复位键;(F1 复制字符键等 内部命令:它是0S内部提供的0S功能子模块的命令,例如 Dir显示目录命令等 外部命令:它是存在磁盘上完成某功能可执行文件、需要时 调入内存执行的命令,它有以下几种类型 扩展名为.com文件是可执行的二进制代码文件。 扩展名.exe文件是可执行浮动二进制代码文件 扩展名为.bat文件是批处理文件,批处理文件中可包含内部 命令、外部命令以及一些特殊的批处理文件命令
MS-DOS的接口-1 2。MS-DOS的命令接口—-键盘命令 选盘命令: <盘符> <CR> 例如: A: 控制键和编辑键: 例如:Ctrl+Alt+Del系统复位键;<F1> 复制字符键等。 内部命令:它是OS内部提供的OS功能子模块的命令,例如 Dir显示目录命令等。 外部命令:它是存在磁盘上完成某功能可执行文件、需要时 调入内存执行的命令,它有以下几种类型。 扩展名为.com文件是可执行的二进制代码文件。 扩展名.exe文件是可执行浮动二进制代码文件。 扩展名为.bat文件是批处理文件,批处理文件中可包含内部 命令、外部命令以及一些特殊的批处理文件命令
MS_D0S的接口-2 3。MS-D0S程序接口 程序员通过软件中断和系统调用使用MS-DOS提供的功能 用文件系统模块提供的功能-INT21H MS-D0S文件系统子功能模块的功能是系统调INT21,它是字符 Ⅰ/0高级方式,它独立于硬件且与其它操作系统兼容。它包括 设备管理、文件管理、目录管理等功能。 用输入输出系统模块提供的功能一一ⅠNOH-ⅠNLAH MS-D0S的输入输出系统模块提供的功能调用是ⅠNTOH- INTIAH。 其中INT1OH调用显示驱动程序,INT16H调用键盘驱动程序, INI1TH调用打印机驱动程序,IN13H调用磁盘I/0驱动程序
MS-DOS的接口-2 3。MS-DOS程序接口 程序员通过软件中断和系统调用使用MS-DOS提供的功能。 用文件系统模块提供的功能-INT21H MS-DOS文件系统子功能模块的功能是系统调INT21,它是字符 I/O高级方式,它独立于硬件且与其它操作系统兼容。它包括 设备管理、文件管理、目录管理等功能。 用输入输出系统模块提供的功能--INT10H-INT1AH MS-DOS的输入输出系统模块提供的功能调用是INT10H-INT1AH。 其中INT10H 调用显示驱动程序,INT16H调用键盘驱动程序, INT17H调用打印机驱动程序,INT13H调用磁盘I/O驱动程序
MS_D0S的接口-3 下面以5.6.1节说明INT13系统调用的过程 调用号送寄存器AH mov AH. 02 ●置入口参数a1 mov AL. o1 Bx mov Bx. 200 Cx moⅴCx,0001 D mov dx. 0080 调用 INT 13 int 3 执行 g=100 ●分析出口参数 d3be3fe观察分区表
MS-DOS的接口-3 下面以5.6.1节说明INT13系统调用的过程。 l 调用号送寄存器AH mov AH,02 l 置入口参数 al mov AL,01 Bx mov Bx,200 Cx mov Cx,0001 Dx mov dx,0080 l 调用 INT 13 INT 3 l 执行 -g=100 l 分析出口参数 -d 3be 3fe 观察分区表
(3) WINDOWS98的接口 1。 Windows98用户界面结构 Windows98使用新的32位的用户界面,提供统一的工具来浏 览网络,局域网及 Internet信息。这些包含了一些桌面工具, 包括网络邻居,可选择的活动桌面接口,可选择的频道接口 Windows98基本组件结构中用户界面的细框图如下图所示。 这些工具同其它的基于Win32的、基于Win16的、以及基于 MS-DOS的应用程序在同一结构层次上运行。所有的应用程序 及工具可以从壳层提供的公用控制中得到好处,例如公用对 话框、目录树形显示和列表显示等。 用户接口工具(网络邻居等) 进程指示、工具、使用对话框、列 表显示、树形显示等
( 3)WINDOWS 98的接口 1。Windows98用户界面结构 Windows98使用新的32位的用户界面,提供统一的工具来浏 览网络,局域网及Internet信息。这些包含了一些桌面工具, 包括网络邻居,可选择的活动桌面接口,可选择的频道接口。 Windows98基本组件结构中用户界面的细框图如下图所示。 这些工具同其它的基于Win32的、基于Win16的、以及基于 MS-DOS的应用程序在同一结构层次上运行。所有的应用程序 及工具可以从壳层提供的公用控制中得到好处,例如公用对 话框、目录树形显示和列表显示等。 用户接口工具(网络邻居等) 进程指示、工具、使用对话框、列 表显示、树形显示等