原创 把kali linux 裝進 U盤並實現數據可存儲

1.準備空U盤 64G, 3.0 2.進入kali linux 將kali linux iso鏡像copy到Linux系統中。 3.格式化U盤 fdisk /dev/sdb(你的U盤位置) d 回車 d 回車 d 回車 w 回車,

原创 stc isp 燒錄接線

1.接線 下載器 單片機 5v 端 VCC 端 3.3v 備用 GND GND TXD RXD RXD TXD 注意,TXD 、RXD 是反接。生成好.hex文件之後,先點下載,再上電。

原创 在Linux下安裝帶調試功能的bochs

1.下載bochs源碼 bochs下載網站 2.解壓後進入該目錄進行配置 sudo ./configure --enable-debugger --enable-disasm 3.編譯安裝 sudo make sudo mak

原创 makefile

makefile rules 1.target Makefile basic grammar: target: prerequisites command target 是編譯目標,在編譯的時候輸入“make target”就

原创 Cmd Markdown 公式指導手冊

Cmd Markdown 公式指導手冊 點贊 收藏 分享 文章舉報 Jason_Leiws 發佈了16 篇原創文章 · 獲贊 37 · 訪問量 1萬+ 私信

原创 as和ld的使用方法和選項

點贊 收藏 分享 文章舉報 Jason_Leiws 發佈了16 篇原創文章 · 獲贊 37 · 訪問量 1萬+ 私信

原创 深入理解計算機系統——第三章—3.10在機器級程序中將控制與數據結合起來

3.10 在機器級程序中將控制與數據結合起來 3.10.1 理解指針 指針以一種統一方式,對不同數據結構中的元素產生引用。 1) 每個指針都對應一個類型。(指針類型不是機器代碼中的一部分;只是C語言提供的一種抽象,幫助程序員避免尋

原创 深入理解計算機系統——第三章—3.11浮點代碼

3.11 浮點代碼 處理器的浮點體系結構包括多個方面,會影響對浮點數據操作的程序如何被映射到機器上,包括: 1) 如何存儲和訪問浮點數據。通常是通過某種寄存器方式來完成。 2) 對浮點數據操作的指令。 3) 想函數傳遞浮點數參數和

原创 深入理解計算機系統——第三章—3.6控制

3.6 控制(control) jump指令可以改變一組機器代碼指令的執行順序。 3.6.1 條件碼(condition code) 條件碼寄存器。 CF(carry flag): 進位標誌。最近的操作使最高位產生了進位。可用來檢

原创 深入理解計算機系統——第三章—3.9異質的數據結構

3.9 異質的數據結構 C語言提供了兩種將不同類型的對象組合到一起創建數據類型的機制: 結構(structure),用關鍵字struct來聲明,將多個對象集合到一個單位中; 聯合(union),用關鍵子union來聲明,允許用幾種

原创 深入理解計算機系統——第三章—3.7過程

3.7 過程 過程是軟件中的一種很重要的抽象。它提供了一種封裝代碼的方式,用一組指定的參數和一個可選的返回值實現了某種功能。 3.7.1 運行時棧 C語言使用棧數據結構提供的後進先出的內存管理原則。 3.7.2 轉移控制 將控制

原创 將Linux默認使用Python2更改爲Python3

原文鏈接:https://blog.csdn.net/qq_38742266/article/details/80838205 直接執行這兩個命令即可: sudo update-alte

原创 查看電腦硬件信息

在 Linux terminal下輸入 dmidecode | more dmesg | more 參考

原创 Linux添加環境變量的方法

修改PATH export PATH=/usr/local/bin:$PATH #配置完後可以通過echo $PATH查看配置結果。 #生效方法:立即生效 #有效期限:臨時改變,只能在當前的終端窗口中有效,當前窗口關閉後就會恢#

原创 `Debian`下`RPM`包安裝

Debian下RPM包安裝 1 apt-get install alien alien -i xxx.rpm 直接安裝 alien -d xxx.rpm 生成Debian包 2 apt-get install rpm mkdir