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

📄 exec.asm

📁 一个微型操作系统源码
💻 ASM
字号:
_exec_cmd:
   ;Check for Empty Comamnd
   mov si,strCmd
   cmp BYTE[si],0x00
   je _cmd_done
  
 _cmd_ver:
   mov  si,strCmd
   mov  di,cmdInfo
   mov  cx,5
   repe cmpsb
   jne  _cmd_cpuid
   
   call _display_endl
   mov si,OsName
   mov al,0x01
   int 0x21
   call _display_space
   jmp _cmd_done
   
   _cmd_cpuid:
   mov  si,strCmd
   mov  di,cmdCpuid
   mov  cx,6
   repe cmpsb
   jne  _cmd_exit
   call _display_endl
   call _get_cpuid
   jmp  _exec_end
   
   _cmd_exit:
   mov  si,strCmd
   mov  di,cmdExit
   mov  cx,5
   repe cmpsb
   jne  _cmd_unknown
   

   
   jmp _exec_end
   
   _cmd_unknown:
   call _display_endl
   mov si,strUnknown
   mov al,0x01
   int 0x21
   
   _cmd_done:
   
   jmp _shell_begin
   _exec_end:
   ret
  
  

⌨️ 快捷键说明

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