微机原理程序“大小写转换”问题详细讲解

本文详细讲解了微机原理中如何进行字符的大小写转换,通过具体的例子说明了使用and和or指令如何操作二进制位来实现大写到小写以及小写到大写的转换。对于F到f的转换,通过加0010 0000,而e转E则是用and指令与1101 1111进行操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

> 大小写转换问题,先看一下大小写字母的ASCII码值
A       十六进制 41H    十进制65
B       十六进制 42H    十进制66
C       十六进制 43H    十进制67
D       十六进制 44H    十进制68
E       十六进制 45H    十进制69
F       十六进制 46H    十进制70
a 	    十六进制 61H	   十进制97
b 	    十六进制 62H	   十进制98
c 	    十六进制 63H	   十进制99
d       十六进制 64H	   十进制100
e  	    十六进制 65H    十进制101
f 	    十六进制 66H	   十进制102
> A     十六进制 41H    0100 0001 
> B     十六进制 42H    0100 0010 
> C     十六进制 43H    0100 0011 
> D     十六进制 44H    0100 0100 
> E     十六进制 45H    0100 0101 
> F     十六进制 46H    0100 0110 
> a 	十六进制 61H    0110 0001
> b 	十六进制 62H    0110 0010 
> c     十六进制 63H	   0110 0011
> d 	十六进制 64H	   0110 0100 
> e 	十六进制 65H    0110 0101 
> f     十六进制66H	   0110 0110

1例如:大写F 转换成小写f
F 十六进制 46H 0100 0110
加上 or指令 0010 0000就可以了
0110 0110

2例如:e转换大写E
e 十六进制65H 0110 0101
加上and指令 1101 1111
0100 0101

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值