- 博客(12)
- 收藏
- 关注
原创 9-LED点阵屏
•LED点阵屏由若干个独立的LED组成,LED以矩阵的形式排列,以灯珠亮灭来显示文字、图片、视频等。LED点阵屏广泛应用于各种公共场合,如汽车报站器、广告屏以及公告牌等•LED点阵屏分类按颜色:单色、双色、全彩按像素:88、1616等(大规模的LED点阵通常由很多个小点阵拼接而成)
2024-01-25 22:20:22
865
1
原创 8-串口通信
•串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。•单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。•51单片机内部自带UART(Universal Asynchronous Receiver Transmitter,通用异步收发器),可实现单片机的串口通信。
2024-01-17 23:49:26
856
原创 第4章-指令系统
中断隐指令是由硬件实现的,并不是指令系统中存在的指令,更不属于程序控制类指令。例:假设指令字长为16位,操作数的地址码有6位,指令有零地址,一地址,二地址3种,它们的操作码长度分别为16,10,4位。程序计数器的位数取决于存储器的容量(存储器的字数):PC程序计数器给出下一条指令字的访存地址(指令在内存中的地址)A>B,则A-B>0,故零标志ZF=0,并且A-B不进位也借位,故进位/借位标志CF=0,所以转移条件为。128KB÷2B(16位)=2^16,故MAR的位数就为16位,MDR的位数就是16位。
2023-03-28 11:38:56
2268
原创 L1-7 机工士姆斯塔迪奥
就写两个一维数组分别代表行和列,初值赋为0,代表该行或列没有被击中过,如果击中了,就将该行或列的值改为1,并且行的数量或者列的数量-1,最后(行*列)就是最终未被击中的格子数量。这种思路比较容易想到,就是直接用一个二维数组来进行标记,被击中的格子就记为1,没被击中就为0,最后计算没被击中的格子数量就可以。因为这样写一个二维数组,写一个二重for循环复杂度可能会很高,所以就想着降低一下循环次数,想着能够减小一点复杂度。
2023-03-28 11:35:07
434
1
原创 2020天梯模拟赛 L1-7 谷歌的招聘
L1-7 谷歌的招聘2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。自然常数 e 是一个著名的超越数,前面若干位写出来是这样的:e = 2.71828182845904523536028747135266249775724709369995957496
2022-04-06 23:07:07
195
原创 2021 天梯模拟赛 L1-5 6翻了
“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成
2022-03-16 19:12:28
203
原创 数据库学习Ⅲ
1.SQLcheck(1)字段约束(2)表上约束 Plain Text Create table us( ->Id int primary key, ->Name varchar[16], ->Age int, ->Check(age>0 and age<1000) ->); 修改或删除约束2.SQL join 1(1)cross join 首先创建两张表,并插
2021-11-13 23:39:58
734
原创 数据库学习Ⅱ
世界上只有一种真正的英雄主义,那就是在认识生活的真相后依然热爱生活——罗曼罗兰1.SQL like(1)like语句 Plain Text Select [col1],[col2] from [table_name] where [col] like [var]; (2)like搭配通配符% 表示匹配多个字符_ 表示匹配一个字符这两种形式都可以2.SQL regexp Plain Text (1)sele..
2021-11-12 23:16:39
787
原创 数据库学习
所有坚韧不拔的努力迟早会取得报酬的。 —— 安格尔1.索引操作(1)添加索引 Plain Text alter table [table_name] add index [index_name](column); 索引名可省略,省略时,会根据第一个索引列赋予名称(2)删除索引 Plain Text alter table [table_name] drop [index_name]; 2.SQL drop(1)删除数
2021-11-11 22:28:47
677
原创 BUUCTF zip伪加密
先把压缩文件用010打开看看翻阅一些资料我们可以知道,zip文件格式分为三个部分1.压缩源文件数据区50 4B 03 04是源文件数据区文件头的标识14 00:解压文件所需 pkware 版本(这个在这道题用不到)09 00:全局方式位标记2.压缩源文件目录区50 4B 0102是源文件目录区文件头的标识14 00:解压文件所需 pkware 版本00 09:全局方式位标记(由此决定是否有加密显示,偶数无加密显示,奇数有加密显示)3.源文件目录结束区50...
2021-11-07 21:23:28
430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人