一个没有上过这门课的学生写下这样一个程序:从x4000开始,将每个字符都加4,然后存放在x5000开始的内存中。例如,假设x4000开始的内容是"Matt",则加密后存放在x5000的内容应该是"Qeyy"。但是,他/她的代码中存在4个bug。找出它们并予以纠正。
x3000 | 1110 | 0000 | 0000 | 1010 |
x3001 | 0010 | 0010 | 0000 | 1010 |
x3002 | 0110 | 0100 | 0000 | 0000 |
x3003 | 0000 | 0100 | 0000 | 0101 |
x3004 | 0001 | 0100 | 1010 | 0101 |
x3005 | 0111 | 0100 | 0100 | 0000 |
x3006 | 0001 | 0000 | 0010 | 0001 |
x3007 | 0000 | 0010 | 0110 | 0001 |
x3008 | 0000 | 1001 | 1111 | 1001 |
x3009 | 0110 | 0100 | 0100 | 0000 |
x300A | 1111 | 0000 | 0010 | 0101 |
x300B | 0100 | 0000 | 0000 | 0000 |
x300C | 0101 | 0000 | 0000 | 0000 |