HE4,HBA,H9A转换成中文

博客展示了一段代码,涉及使用ChrB、Hex、AscB等函数处理字符,通过循环对字符进行操作,将字节转换为十六进制并进行位运算,最后使用ChrW输出结果,与hex和c相关。
<%
Dim i
Dim a, b, c, d, e
a = ChrB(&HE4) & ChrB(&HBA) & ChrB(&H9A)
For i=1 To LenB(a) Step 3
 b = Hex(AscB(MidB(a, i, 1)))
 c = Hex(AscB(MidB(a, i+1, 1)))
 d = Hex(AscB(MidB(a, i+2, 1)))
 e = ("&H" & b And &H0F) * 2 ^12 Or ("&H" & c And &H3F) * 2 ^ 6 Or ("&H" & d And &H3F)
 Response.Write ChrW(e)
Next
%>
localparam [7:0] SBOX [0:255] = &#39;{ // 0 1 2 3 4 5 6 7 8 9 A B C D E F /F/ 8’h48, 8’h39, 8’hcb, 8’hd7, 8’h3e, 8’h5f, 8’hee, 8’h79, 8’h20, 8’h4d, 8’hdc, 8’h3a, 8’hec, 8’h7d, 8’hf0, 8’h18, /E/ 8’h84, 8’hc6, 8’h6e, 8’hc5, 8’h09, 8’hf1, 8’hb9, 8’h65, 8’h7e, 8’h77, 8’h96, 8’h0c, 8’h4a, 8’h97, 8’h69, 8’h89, /D/ 8’hb0, 8’hb4, 8’he5, 8’hb8, 8’h12, 8’hd0, 8’h74, 8’h2d, 8’hbd, 8’h7b, 8’hcd, 8’ha5, 8’h88, 8’h31, 8’hc1, 8’h0a, /C/ 8’hd8, 8’h5a, 8’h10, 8’h1f, 8’h41, 8’h5c, 8’hd9, 8’h11, 8’h7f, 8’hbc, 8’hdd, 8’hbb, 8’h92, 8’haf, 8’h1b, 8’h8d, /B/ 8’h51, 8’h5b, 8’h6c, 8’h6d, 8’h72, 8’h6a, 8’hff, 8’h03, 8’h2f, 8’h8e, 8’hfd, 8’hde, 8’h45, 8’h37, 8’hdb, 8’hd5, /A/ 8’h6f, 8’h4e, 8’h53, 8’h0d, 8’hab, 8’h23, 8’h29, 8’hc0, 8’h60, 8’hca, 8’h66, 8’h82, 8’h2e, 8’he2, 8’hf6, 8’h1d, /9/ 8’he3, 8’hb1, 8’h8c, 8’hf5, 8’h30, 8’h32, 8’h93, 8’had, 8’h55, 8’h1a, 8’h34, 8’h9b, 8’ha4, 8’h5d, 8’hae, 8’he0, /8/ 8’ha1, 8’h15, 8’h61, 8’hf9, 8’hce, 8’hf2, 8’hf7, 8’ha3, 8’hb5, 8’h38, 8’hc7, 8’h40, 8’hd2, 8’h8a, 8’hbf, 8’hea, /7/ 8’h9e, 8’hc8, 8’hc4, 8’ha0, 8’he7, 8’h02, 8’h36, 8’h4c, 8’h52, 8’h27, 8’hd3, 8’h9f, 8’h57, 8’h46, 8’h00, 8’hd4, /6/ 8’h87, 8’h78, 8’h21, 8’h01, 8’h3b, 8’h7c, 8’h22, 8’h25, 8’ha2, 8’hd1, 8’h58, 8’h63, 8’h5e, 8’h0e, 8’h24, 8’h1e, /5/ 8’h35, 8’h9d, 8’h56, 8’h70, 8’h4b, 8’h0f, 8’heb, 8’hf8, 8’h8b, 8’hda, 8’h64, 8’h71, 8’hb2, 8’h81, 8’h6b, 8’h68, /4/ 8’ha8, 8’h4f, 8’h85, 8’he6, 8’h19, 8’h3c, 8’h59, 8’h83, 8’hba, 8’h17, 8’h73, 8’hf3, 8’hfc, 8’ha7, 8’h07, 8’h47, /3/ 8’ha6, 8’h3f, 8’h8f, 8’h75, 8’hfa, 8’h94, 8’hdf, 8’h80, 8’h95, 8’he8, 8’h08, 8’hc9, 8’ha9, 8’h1c, 8’hb3, 8’he4, /2/ 8’h62, 8’hac, 8’hcf, 8’hed, 8’h43, 8’h0b, 8’h54, 8’h33, 8’h7a, 8’h98, 8’hef, 8’h91, 8’hf4, 8’h50, 8’h42, 8’h9c, /1/ 8’h99, 8’h06, 8’h86, 8’h49, 8’h26, 8’h13, 8’h44, 8’haa, 8’hc3, 8’h04, 8’hbe, 8’h2a, 8’h76, 8’h9a, 8’h67, 8’h2b, /0/ 8’h05, 8’h2c, 8’hfb, 8’h28, 8’hc2, 8’h14, 8’hb6, 8’h16, 8’hb7, 8’h3d, 8’he1, 8’hcc, 8’hfe, 8’he9, 8’h90, 8’hd6 }; 帮我将这些参数 按照 assign s_box[0]=8’hd6; assign s_box[1]=8’hd6; assign s_box[2]=8’h90;以此类推写到255 注意从8&#39;hd6开始
最新发布
09-18
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值