[微机实验/TD-PITE] 8259 中断优先级实验+选做实验
实验内容 程序开始时 LED 灯 D7-D0 全亮。按下单脉冲开关 KK1,响应 IR6 中断请求,使绿灯(D3-D0)亮,红灯(D7-D4)灭。按下单脉冲开关 KK2,响应 IR7 中断请求,使红灯(D7-D4)亮,绿灯(D3-D0)灭。 实验接线 LED 连接 8255 的 B 口,KK1+ 连接 MIR6,KK2+ 连接 MIR7。如下图所示…
|
1,040
|
|
396 字
|
2 分钟
IFTTT 测试
测试一下新建的这个 action 能不能用,希望能(
|
725
|
|
19 字
|
几秒读完
[微机实验/TD-PITE] 存储器扩展实验+选做实验
说明 按照要求,需要根据开关确定写入 SRAM 的方式。00 为规则字、01 为非规则字、10 为字节,11 为退出。 SRAM 空间从 8000:0000H 开始,通过 D8000:0000 查看内存空间。 分析 通过 8255 连接开关,并从 K1K0 读入数据到寄存器。 代码 ;; INPUT RULE ;; 00 == ORDERED ;;…
|
1,053
|
|
111 字
|
1 分钟内
新版 GCC 针对 -fdump-translation-unit 的替代方案
新版本 GCC 中不存在 -fdump-translation-unit 的选项。在 commit 记录中最后一次出现这个选项是这个 commit: 目前暂时可以通过 -fdump-tree-original-raw 替代,暂不清楚后续影响。
|
915
|
|
54 字
|
几秒读完
一次 HSTS 策略配置的排错之旅
这几天才发现,mail.mmf.moe 的服务不知道为什么上不去了。出错的地址是 https://mail.mmf.moe,这令我大惑不解。 尝试了一下 curl,发现 http 没有问题,https 就是不行。 http 结果: $ curl -v http://mail.mmf.moe * Trying 172.217.24.19:80... …
|
899
|
|
384 字
|
2 分钟
YukiNative 踩坑记——Windows 的消息队列
最近在实现 YukiNative,也算是顺风顺水虽然一直在现学 C#。对于 YUKI 中大部分平台依赖的代码都解决地差不多了。但是到了我自己加的某一个功能时,却出了大麻烦…… 简述 功能本身说起来很简单:让 YUKI 跟随游戏窗口同步最大化/最小化。但仔细想想就会发现这其实是一个很平台依赖的功能需求。在 Node 中,我是这么实现的: import…
|
962
|
|
1480 字
|
6 分钟
我是我自己——论获取 HTTPS 证书时的验证步骤
从二月咕到现在的文章 其实仔细阅读 [这篇文章] 就可以了( 随着 https 的普及,免费证书的诞生,越来越多的网站选择使用 https 来保障端对端通信的安全性。 https 的基础是 TLS,而 TLS 是基于 PKI 的,这就要求希望获得证书的网站证明这个网站就是自己。只有你自证之后,CA 才能向他人证明你就是你,授信访问才能够得以安全实现…
|
868
|
|
558 字
|
3 分钟
[设计文档] 对 PUG 的大规模设计修订(1.1)
「本文废弃了 1.0 文档中的部分内容,并对大部分内容进行了修订」 在经历了 PUG 上一设计版本的实现困难之后,我开始重新审视 PUG 的抽象结构。 Pipe 的存在意义(废弃) PUG 上一个版本将处理的最小单元设计为 Pipe,用以划分某些未知的操作。当时举出的例子就是用户登录,但经过分析发现登录可能是目前 Pipe 存在的唯一意义。 并且,…
|
842
|
|
1764 字
|
7 分钟
GS65 折腾记(2)加装固态,分区,Grub2 引导 Manjaro LiveCD
最近终于下定决心要加固态了,当年今年 Windows 向 Manjaro 割地时的屈辱还历历在目。时过境迁,现在 Manjaro 和 Windows 的空间都不够用了悲。于是终于…… 找了半天资料,越查越不敢买小厂,最终锁定了西数的 SN550 穷死了。 打码天衣无缝(错乱) 可以看到,其实一颗 1T Sandisk 颗粒,一块 Sandisk 主…
|
1,107
|
|
857 字
|
4 分钟