寻找字符串中数字的 8086 程序
在本教程中,我们将了解如何从字符串(数字数组)中查找数字 n。
问题表述
编写 8086 汇编语言程序,在字符串(数字数组)中查找数字。这些数字存储在从内存偏移量 600 开始的位置。
讨论
在本教程中,我们只使用 5 个数字。我们要搜索数字 25。在搜索成功后,DX 寄存器将保存偏移地址,BX 寄存器将保存该数字的索引。
我们从该数组中获取每个数字,然后将其与 25 进行比较。如果数字相同,我们将返回地址和索引。
输入
| 地址 | 数据 |
|---|---|
| … | … |
| 600 | 96 |
| 601 | 12 |
| 602 | 3E |
| 603 | 25 |
| 604 | 5F |
| … | … |
流程图

程序

输出
| 寄存器 | DX | BX |
|---|---|---|
| 值 | 0603 | 0003 |
广告
数据结构
网络连接
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP