彙編顏色程式設計
80*25彩色字元模式顯示緩衝區:
顯示緩衝區分為8頁,每頁4kb(==4000b),顯示器可以顯示任意一頁的內容,在每一頁的顯示緩衝區中:
偏移000-09f對應顯示器上的第一行(80個字元佔160個位元組)
偏移0a0-13f對應顯示器上的第2行
偏移014-1df對應顯示器上的第3行
。。。。。。。。。
偏移f00-f9f對應顯示器上的最後一行(25)
而在一行中
00-01單元對應顯示器上的第1列
00-01單元對應顯示器上的第2列
00-01單元對應顯示器上的第3列
。。。。。
9e-9f單元對應顯示器上的第80列
在顯示緩衝區中,偶位址存放字元,奇位址存放字元的顏色屬性
彙編通用程式設計
程式功能 在指定的位置,用指定的顏色,顯示乙個用0結束的字串.引數 dh 行號 dl 列號 cl 顏色 注意本程式會有暫存器衝突問題,所以我的程式比較囉嗦,如果有高人望指點一二 assume cs code,ds data data segment db welcome to masm 0 data...
彙編程式設計簡介
如今需要用彙編寫東西的場合是越來越少了,除了bootloader之類的應用,就是對 片斷進行優化,再有就是反向工程了。而真正要能在現代系統上玩轉彙編,需要對cpu架構 計算機結構 作業系統 工具鏈都有深入的了解,是非常有挑戰的。講的時候展示了 rockplayer 內部的彙編優化情況,順便也滿足了一...
彙編程式設計模型
實模式平面模型 在此模式下,程式和它處理的所有的資料都必須小於等於64k。實模式段模型 在此模式中,程式可以看到cpu可用的1m記憶體。在1m記憶體中,每個16個位元組都是乙個可用的段的開始位址。00000h是第乙個可用的段位址 0000h段 00010h是第2個可用的段位址 0001h段 上圖中顯...