简答题

试说明MS-DOS的命令处理程序COMMAND.COM的工作流程。

正确答案

COMMAND.COM的工作流程如下:
(1)系统通电或复位后,初始化程序对整个系统完成初始化工作,自动执行AutoexeC.bat文件,然后把控制权交给暂存部分,给出提示符等待接收用户键入命令;
(2)暂存部分读入键盘缓冲区中的命令,判别文件名、扩展名及驱动器名是否正确,若有错则出错返回,正确则查找和识别命令;
(3)若为内部命令,暂存部分找到后便从对应表项中获得命令处理程序的入口地址并执行;若为外部指令,则建立命令行,执行系统调用exec装入其命令处理程序,得到对应基地址并执行;若键入命令非法,则出错返回;
(4)命令完成后,控制权重新交给暂存部分给出提示符等待接收用户命令,转(2)。

答案解析

相似试题
  • 在MS-DOS方式下,在使用Ping命令测试网络通信时,如果电脑提示“Requesttimedout”信息就是说明()。

    单选题查看答案

  • 在MS-DOS方式下,在使用Ping命令测试网络通信时,如果电脑提示“Requesttimedout”信息就是说明()。

    单选题查看答案

  • 在MS-DOS中,删除文件的命令是()

    单选题查看答案

  • 在Windows的MS-DOS模式下执行命令,下列说法错误的是()。

    单选题查看答案

  • 在MS-DOS系统中所有的内部命令都包含在下列()文件中,关于开机时自动装入内存。

    单选题查看答案

  • 在Windows2000系统中进入"MS-DOS方式"后,如需返回Windows2000,应键入()命令

    单选题查看答案

  • 在WINDOWS XP操作系统中要查看本机IP地址,可在MS-DOS方式运行()命令。

    单选题查看答案

  • 要删除数据库文件或表文件,最好不要使用″Windows资源管理器″或MS-DOS模式的命令

    判断题查看答案

  • 可编程并行接口芯片8255A的编程命令有哪两个?试分别说明它们的作用及其命令格式中每位的含义是什么?

    简答题查看答案