最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

匯編語言實現(xiàn)在指定字符串中搜索字符'A'的方法

 更新時間:2020年02月05日 08:58:49   作者:ihchenchen  
這篇文章主要介紹了匯編語言實現(xiàn)在指定字符串中搜索字符'A'的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

我也不知道我以前怎么會寫這種東西的,留個紀(jì)念…

;用串操作指令設(shè)計程序,實現(xiàn)在指定字符串中搜索字符‘A',
;若該字條串中有字符'A',
;則將第一個'A'字符在該字符串中的位置記錄在BX寄存器中,
;若不包含,則使BX=0FFFFH。
;在程序開始查找指定字符前要求在屏幕上輸出提示信息:
;The program is running!查找結(jié)束后輸出信息:the program is over!

DATAS SEGMENT
  STRING DB 'CDAFX246hk'
  NO DW 10
  FALSE DW 0FFFFH
  STR1 DB 'The program is running!$'
  STR2 DB 0DH,0AH,'The program is over!$' 
DATAS ENDS

STACKS SEGMENT
  DW 20 DUP(?)
STACKS ENDS

CODES SEGMENT
  ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
  MOV AX,DATAS
  MOV DS,AX
  MOV ES,AX

  LEA DX,STR1
  MOV AH,09H
  INT 21H

  MOV BX,FALSE
  LEA DI,STRING
  MOV AL,'A'
  MOV CX,NO
  REPNE SCASB
  CMP CX,0
  JE COUNT
  DEC DI
  MOV BX,DI
COUNT:

  LEA DX,STR2
  MOV AH,09H
  INT 21H

  MOV AH,4CH
  INT 21H
CODES ENDS
  END START

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 匯編語言AAD,DAA,DAS用法解析

    匯編語言AAD,DAA,DAS用法解析

    這篇文章主要介紹了匯編語言AAD,DAA,DAS用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • ARM匯編判斷之如何用匯編判斷數(shù)組中正負(fù)數(shù)個數(shù)

    ARM匯編判斷之如何用匯編判斷數(shù)組中正負(fù)數(shù)個數(shù)

    這篇文章主要介紹了ARM匯編判斷之如何用匯編判斷數(shù)組中正負(fù)數(shù)個數(shù),在匯編語言中程序的基本框架是不變的,這里我們可以直接把正向遍歷的程序給貼過來,然后我們思考怎么運用判斷后綴把數(shù)組中正數(shù)和負(fù)數(shù)分開,進行判斷個數(shù)和分別求和,需要的朋友可以參考下
    2022-04-04
  • 匯編語言Debug命令詳解教程

    匯編語言Debug命令詳解教程

    這篇文章主要為大家介紹了匯編語言Debug命令的教程,文中對Debug的命令進行了全面的講解有需要的朋友可以借鑒參考共同學(xué)習(xí)下,希望能夠有所幫助
    2021-11-11
  • 匯編程序add指令的使用

    匯編程序add指令的使用

    add指令是CPU用來加法計算的匯編指令,本文主要介紹了匯編程序add指令的使用,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • 8086匯編語言nasm版本

    8086匯編語言nasm版本

    這篇文章主要介紹了8086匯編語言nasm版本,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 詳解匯編語言各種指令的解釋與用法

    詳解匯編語言各種指令的解釋與用法

    這篇文章主要介紹了匯編語言各種指令的解釋與用法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • 匯編語言存儲及寄存器原理解析

    匯編語言存儲及寄存器原理解析

    這篇文章主要介紹了匯編語言存儲及寄存器原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • 詳解匯編語言中中括號[]作用及l(fā)ea和mov指令的區(qū)別

    詳解匯編語言中中括號[]作用及l(fā)ea和mov指令的區(qū)別

    這篇文章主要介紹了匯編語言中中括號[]作用及l(fā)ea和mov指令的區(qū)別,本文分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 匯編語言DOSBox及debug.exe在Windows64下環(huán)境搭建

    匯編語言DOSBox及debug.exe在Windows64下環(huán)境搭建

    這篇文章主要為大家介紹了匯編語言環(huán)境的搭建DOSBox及debug.exe在Windows64下安裝配置過程,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • 匯編基礎(chǔ)程序編寫教程示例

    匯編基礎(chǔ)程序編寫教程示例

    這篇文章主要為大家介紹了匯編基礎(chǔ),程序編寫教程示例,文中附含詳細(xì)的圖文示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11

最新評論

山东省| 曲麻莱县| 昌邑市| 呼伦贝尔市| 隆子县| 二连浩特市| 红原县| 顺义区| 绥阳县| 牙克石市| 滨海县| 昌都县| 丰县| 当雄县| 靖宇县| 镇江市| 益阳市| 神木县| 峨眉山市| 体育| 四会市| 桐梓县| 蓝田县| 西乡县| 成都市| 自贡市| 涟源市| 株洲市| 海安县| 巴林左旗| 福建省| 靖西县| 宁强县| 濮阳市| 黄冈市| 沈阳市| 基隆市| 县级市| 十堰市| 深水埗区| 昆山市|