1. 程式人生 > >【組合語言】屬性位元組-----如何讓你在螢幕上輸出的東西花裡胡哨

【組合語言】屬性位元組-----如何讓你在螢幕上輸出的東西花裡胡哨

實驗9中,我的程式碼中 用mov dl,xyh  實現輸出的格式控制,現在具體介紹一下。

      mov dl,xyh中的    xy  是個16進位制的數, 第一個x 控制的是背景顏色,這裡面還包括了閃爍;第二個數y控制的是字型顏色。

      xy (記得輸入是xy h,加上h確保16進位制)的不同組合能讓你的輸出花裡胡哨,可能還會達到意想不到的效果(滑稽)

      現在具體展示一下。

   

一、改變y,控制字型顏色。(圖片之前的數字是對應的y的值)

0.深邃黑

1.深海藍

2.原諒綠

4.姨媽紅

5.基佬紫

6.鴨蛋橙

7.普通白

8.頹廢灰

9.亮亮藍

A(10).早苗綠

B(11).藍綠混

C(12).鮮豔紅

D(13).少女粉(?)

E(14).雞蛋黃

F(15).亮麗白

 

 

 

 

二、改變x,控制背景顏色。(圖片之前的數字是對應的x的值)

0.深邃黑

上面的都是黑色底色

1.深海藍

2.原諒綠

3.藍綠混

4.姨媽紅

5.基佬紫

6.鴨蛋橙

7.頹廢灰

 

 

特殊:閃爍

8.黑底閃爍

 

9.藍底閃爍