發表文章

目前顯示的是 9月, 2020的文章
 用gcc編譯組合語言遭遇的困難  一. --------------------------------------test.s -------------------------------- .code16 .text   ljmpl $8, $0 ---------------------------------------------------------------------------- --------------------------------------x86.ld-------------------------------------- SECTIONS {     . = 0x7c00     .text :      {          _ftext = .;     } = 0 }   ----------------------------------------------------------------------------  ---------------------------------Makefile-------------------------------------------  CC=gcc LD=ld OBJCOPY=objcopy LDFILE=x86.ld   all : test.bin   test.o : test.s     $(CC) -c test.s   test.bin : test.o     $(LD) test.o -o test.bin --oformat=binary -T$(LDFILE) ----------------------------------------------------------------------------   CMD: D:\Code\Assembly\test2>make gcc -c test.s ld test.o -o test.bin --oformat=binary -Tx86.ld D:\Tool\MINGW\bin\ld.exe: cannot perform PE operations on non PE output file 'test.bin' make: *** [test.bi

虛擬機器 Virtual Machine

 VirtualBox 虛擬硬碟檔案轉換: (vdi -> vhdx) (.vhdx 是 Hyper-V 在用的) https://shunnien.github.io/2016/02/25/VMConverter/   注意事項 1.安裝完後會多一個叫做 VirtualBox Host-Only Ethernet Adapter 的網卡 問題:   *安裝windows 10 時是選擇 Host-Only 網路模式卻能安裝成功。   0.啟用 Bridge Adapter 並用 ipconfig /all 查看 IP 地址,雖然是跟 Host 在同一個子網路下,卻沒辦法 ping 到對方。(Host & Guest 都可以連接到網際網路) => 推測 ping 對方的時候沒有經過路由器 更新:根據上面所以我更新了 Host & VM 的 路由表,但是產生了一個很詭異的現象 --Host ping  的到 VM,但是 VM ping 不到 Host. 1.當在設定中選擇處理器上限為一個時,真的運用到的處理器只有一個嗎?

Windows 驅動程式開發的小知識

Windows 驅動程式開發 小知識  1.驅動程式安裝路徑 .sys 在  C:\Windows\System32\drivers .inf  在  C:\Windows\INF 或 C:\Windows\System32\DriverStore\FileRepository .cat 在  C:\Windows\System32\DriverStore\FileRepository