青春纸盒子

文: 芦苇

你喜欢我笑的样子

我靠上了落寞的窗子

晚风吹起了我的袖子

明月沾湿了你的眸子


转身,你走出了两个人的圈子

树影婆娑,整座院子


挽起袖子

回头,把揽你忧伤一地的影子

装进,青春,这纸盒子


更多代码请关注我的微信小程序: "ecoder"

luwei0915

导航

2022年6月27日

083_贪吃蛇-Shell跑马灯版 2022最新代码

摘要: 效果图: 代码: #!/bin/bash # 基础知识 # 前景色(文字颜色): echo -e "\e[${num}m有颜色的文字" # 39默认前景色 30黑色 31红色 32绿色 33黄色 34蓝色 35品红 36青色 37浅灰 # 90深灰色 91红灯 92浅绿色 93淡黄色 94浅蓝 95 阅读全文

posted @ 2022-06-27 15:04 芦苇の 阅读(254) 评论(0) 推荐(0) 编辑

2022年3月23日

09_CPU从内存中读取数据

摘要: # 数据的长度 byte = 8bit 字节型数据 word = 2byte = 16bit 字型数据 一个word需要2个连续的内存单元来存放, 高位地址存放高位字节, 低位地址存放低位字节 如: 内存单元存放 4E20 0 -> 20 1 -> 4E 2 3 4 5 6 7 # 数据的读取: 需 阅读全文

posted @ 2022-03-23 08:24 芦苇の 阅读(178) 评论(0) 推荐(0) 编辑

08_debug参数说明

摘要: # debug 工具的使用说明 -r 显示所有寄存器 -r ax 修改AX中的内容 -d 从CS:IP开始打印128个(16*8)字节 -d 1000:0 从1000:0处开始打印 -d 1000:0 F 从1000开始只打印0-F之间的内存地址 -u 将后续的字节翻译成汇编指令, 查看汇编指令 - 阅读全文

posted @ 2022-03-23 07:29 芦苇の 阅读(28) 评论(0) 推荐(0) 编辑

2022年3月22日

07_汇编指令大全

摘要: 一、数据传送指令 1、传送指令: MOV (move) 格式: mov dst,src 具体用法: (1) CPU内部寄存器之间的数据传送 如: mov ah,al (2) 立即数送至通用寄存器(非段寄存器)或存储单元 如: mov al,3 mov [bx],1234h (3) 寄存器与存储器间的 阅读全文

posted @ 2022-03-22 07:45 芦苇の 阅读(47) 评论(0) 推荐(0) 编辑

2022年3月21日

06_转移指令

摘要: # 指令的执行过程 指令是有长度的, 可以有多个字节组成 1. CPU从 CS:IP 所组成的地址中读取指令, 并将这个指令存放到指令缓存器中 2. IP = IP + 所读指令的字节数 3. 执行指令缓存器中的内容, 回到步骤一重复这个过程 # 转移指令 修改IP或者CS, 或者同时修改指令(不能 阅读全文

posted @ 2022-03-21 23:24 芦苇の 阅读(23) 评论(0) 推荐(0) 编辑

05_CS:IP组合出来的地址里面的内容全部当做指令

摘要: 资料: 通用寄存器: AX BX CX DX 0000 段地址寄存器: DS ES CS SS 073F 偏移地址集群器: SP(00FD) BP(0000) SI(0000) DI(0000) IP(0100) BX(0000) 左边: 1,2: 段地址 3,4: 偏移地址(最大FFFF) 右边: 阅读全文

posted @ 2022-03-21 00:26 芦苇の 阅读(36) 评论(0) 推荐(0) 编辑

2022年3月20日

04_物理地址算法

摘要: 寄存器: 汇编就是通过汇编指令修改寄存器中的内容 寄存器 debug -r AX(AH + AL) BX(BH + BL) CX(CH + CL) DX(DH + DL) = 0000(H) 通用寄存器, 一般存放数据, 两个16进制数, 最大FFFF(1111 1111 1111 1111), 十 阅读全文

posted @ 2022-03-20 22:33 芦苇の 阅读(275) 评论(0) 推荐(0) 编辑

03_CPU与寻址能力

摘要: 1. 案例 B440 MOV AH,40 CD21 INT 21 翻译: A(10)B(11)C(12)D(13)E(14)F(15) B4(1011 0100) 40(0100 0000) 将 40(H) 移动到寄存器 AH 中 CD(1100 1101) 21(0010 0001) 2. CPU 阅读全文

posted @ 2022-03-20 21:43 芦苇の 阅读(99) 评论(0) 推荐(0) 编辑

02_进制转换

摘要: 1. 二进制 437 = 4*10^2 + 3*10^1 + 7*10^0 1011 = 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 11 十进制转二进制 正常方法 19 / 2 % 1 73 / 2 % 1 9 / 2 % 1 36 / 2 % 0 4 / 2 % 0 18 / 阅读全文

posted @ 2022-03-20 21:41 芦苇の 阅读(45) 评论(0) 推荐(0) 编辑

2022年3月15日

6_码云使用说明

摘要: 1.创建一个仓库 1.1 登录码云,选择创建仓库 1.2 创建一个仓库 比如叫 Git 1.3 Git仓库下,点击 管理 1.4 根据自己的需求,选择是否将仓库设置为 开源仓库,就是所有人都可以看你写的代码 2. 仓库的使用 2.1 此时返回Git仓库的首页,此时默认只有一个主分支,复制主分支 HT 阅读全文

posted @ 2022-03-15 13:13 芦苇の 阅读(137) 评论(0) 推荐(0) 编辑