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

📄 95.txt

📁 汇编课程设计 图形编辑器
💻 TXT
字号:
;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  ;eg9-5.asm
  ;Purpose: read a string from keyboard --
  ;     this procedure read up to 50 keys
  ;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
      .model small
  ;------------------------------------------------------------------
      .stack
  ;------------------------------------------------------------------
      .data
  user_string db 50, 0, 50 dup(?)
  ;------------------------------------------------------------------
      .code
  ; Main program
  read_keys  proc  far
      mov   ax, @data      ;ds<=data segment
      mov   ds, ax

      lea   dx, user_string   ;read string
      mov   ah, 0ah
      int   21h

      sub   ch, ch        ;cx<=character number 
      mov   cl, user_string+1
      add   dx, 2        ;make DX point to string
  exit: 
      mov   ax, 4c00h
      int   21h
  read_keys endp
 ;-------------------------------------------------------------------
      end  read_keys

⌨️ 快捷键说明

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