Python-Prompt-Toolkit是一个纯Python库,旨在提供一个灵活且高效的框架,用于创建各种类型的交互式命令行应用程序。它超越了传统的readline库的功能,提供了丰富的特性,例如语法高亮、多行输入编辑、代码补全、Emacs和Vi键绑定、鼠标支持、自动建议等等。
由于 bmbt 是在裸机上直接运行的,那么必须搞清楚程序是怎样在裸机上运行的。按照惯例,从最简单的"Hello World"入手,即在 LA 裸机上运行“Hello World"。当然这里的裸机指的是支持 LA 的 qemu。 ### 1. 显示原理 在没有 OS 支持下,程序必须自己操作硬件来完成输出。