66问答网
所有问题
汇编编程:怎样实现把一个字符串的第一个字符取出并判断是否是数字,再把第二个字符取出判断是否是字母啊
汇编编程:怎样实现把一个字符串的第一个字符取出并判断是否是数字,再把第二个字符取出判断是否是字母啊?求高手解答..主要是怎么把第一个字符取出来
举报该问题
推荐答案 2011-04-25
首先可将BX指向字符串起始地址,然后从[BX]中取数. BX每增1, 就可取下一个字符....
如:
STRING DB 'ABC123'
.
.
MOV BX,OFFSET STRING
MOV CX,....
LOOP1: ;循环
MOV AL,[BX]
CMP AL,..... 判断是否是数字\字母
.
.
INC BX ;指向下一个字符
JMP LOOP1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nsiU99xni.html
相似回答
汇编如何
提取
字符串
中的
一个字符
答:
提取第3位 MOV AL,VAR+2 经测试,完全可以运行。如图所示。因为你那是字节型
字符串,取出
来的是ASCII码 3的ASCII是33(16进制)
...解释一下
汇编
程序,统计输入
字符串
中每个
字符的个
数)
答:
MOV SI,OFFSET BUFFER把从键盘输入的字符,BUFFER地址给SI INC SI指向
第二个字符
MOV AL,[SI]放入AL INC SI指向下
一个字符
MOV DL,[SI]SI指向的下一个字符给DL MOV DH,[SI]同时给DH MOV DI,SIDI指向BUFFER的第三个字符 MOV CL,ALCL=AL=BUFFER[1]=100 MOV CH,0CH=0 MOV BL,1BL=1 M...
汇编
程序 分类统计
字符串
中大小写字母,
数字,
其他字符个数
答:
lea bx,buf;定位首
个字符
mov cx,X1-buf;计算字符个数 lop:mov al,[bx]cmp al,'a'jb next1 cmp al,'z'ja next1 inc X1;小于a大于z则跳到下一项,否则X1+1 jmp exit next1:cmp al,'A'jb next2 cmp al,'Z'ja next2 inc X2;小于A大于Z则跳到下一项,否则X2+1 jmp exit ...
用
汇编
语言编写
,判断
该
字符串
中
是否
有该
数字
或者
一个
特定的
字符,
如有将...
答:
dseg segment st db 'Does this string have char A?$'dseg endsassume cs:cdseg, ds:dsegcseg segmentstart: mov ax, dseg mov ds, ax lea si, st mov al, 'A' ;al存储要比较
字符
call func0 ;get result in (CL) mov ax,4c00h int 21h func0 proc ...
用
汇编
语言设计程序:从键盘输入若干
字符
(输入回车结束),统计其中字符...
答:
本程序最多能输入255
个字符
包括回车,输出统计时,
第一个
数字
是数字字符
个
数,第二个
是字母,第三个是其它。assume cs:code,ds:data data segment da1 db 255 da2 db ?da3 db 255 dup (?)data ends stack segment stack db 256 dup (?)stack ends code segment start:mov ax,data mov ds...
试编写
一个汇编
语言程序,要求比较两
字符串
STRING1和STRI
答:
str3 db 'match$'str4 db 'not match$';此处输入数据段代码 DATAS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,ES:DATAS START:MOV AX,DATAS MOV DS,AX MOV EX,AX ;此处输入代码段代码 MOV CX,4 MOV DI,OFFSET STR1 MOV SI,OFFSET STR2 REPZ COMSB JZ LAB1 JNZ LAB2 LAB1:mov dx...
大家正在搜
编程实现删除字符串中的数字字符
编程实现输入一串字符串
编程实现将输入的字符串逆序存放
编程实现两个字符串连接
编写函数实现字符串的复制
编程删除字符串中的指定字符
c语言实现字符串的逆序输出
用函数调用实现字符串的复制
编写程序实现字符串拷贝功能
相关问题
编写一个汇编语言程序,它先接受一个字符串然后显示其中数字字符...
汇编语言,输入一个字符判断是否是数字字符
汇编语言,输入一个字符判断是否是数字字符
汇编语言!这个简单程序怎么实现?将一个字符串小写变大写,数字...
用java编程,实现:从键盘输入一个字符串,将字符串中遇到的...
用汇编语言编写,判断该字符串中是否有该数字或者一个特定的字符...
一个汇编语言小程序问题,请大神求救,题目要求是从键盘输入一个...
在JAVA中,编写程序提示用户输入两个字符串,并检验第一个字...