组合语言之艺术9 the end

    技术2022-05-11  128

    附录三    键盘输入码表

    ┌───┬───┬───┬───┬───┐│键  位│常  态│高  位│控制态│变更态││ KEY  │NORMAL│SHIFT │ CTRL │ ALT  │├───┼───┼───┼───┼───┤│ F1   │ 3B00 │ 5400 │ 5E00 │ 6800 ││ F2   │ 3C00 │ 5500 │ 5F00 │ 6900 ││ F3   │ 3D00 │ 5600 │ 6000 │ 6A00 ││ F4   │ 3E00 │ 5700 │ 6100 │ 6B00 ││ F5   │ 3F00 │ 5800 │ 6200 │ 6000 ││ F6   │ 4000 │ 5900 │ 6300 │ 6D00 ││ F7   │ 4100 │ 5A00 │ 6400 │ 6E00 ││ F8   │ 4200 │ 5B00 │ 6500 │ 6F00 ││ F9   │ 4300 │ 5C00 │ 6600 │ 7000 ││ F10  │ 4400 │ 5D00 │ 6700 │ 7100 ││ F11  │ 8500 │ 8700 │ 8900 │ 8B00 ││ F12  │ 8600 │ 8800 │ 8A00 │ 8C00 ││ 1 !  │ 0231 │ 0220 │      │ 7800 ││ 2 @  │ 0332 │ 0340 │ 0300 │ 7900 ││ 3 #  │ 0433 │ 0423 │      │ 7A00 ││ 4 $  │ 0534 │ 0524 │      │ 7B00 ││ 5 %  │ 0635 │ 0625 │      │ 7C00 ││ 6 ^  │ 0736 │ 075E │ 071E │ 7D00 ││ 7 &  │ 0837 │ 0826 │      │ 7E00 ││ 8 *  │ 0938 │ 092A │      │ 7F00 │└───┴───┴───┴───┴───┘┌───┬───┬───┬───┬───┐│键  位│常  态│高  位│控制态│变更态││ KEY  │NORMAL│SHIFT │ CTRL │ ALT  │├───┼───┼───┼───┼───┤│ 9 (  │ 0A39 │ 0A28 │      │ 8000 ││ 0 )  │ 0B30 │ 0B29 │      │ 8100 ││ - _  │ 0C2D │ 0C5F │ 0C1F │ 8200 ││ = +  │ 0D3D │ 0D2B │      │ 8300 ││ / |  │ 2B5C │ 2B7C │ 2B1C │      ││‘ ~  │ 2960 │ 297E │      │      ││ A a  │ 1E61 │ 1E41 │ 1E01 │ 1E00 ││ B b  │ 3062 │ 3042 │ 3002 │ 3000 ││ C c  │ 2E63 │ 2E43 │ 2E03 │ 2E00 ││ D d  │ 2064 │ 2044 │ 2004 │ 2000 ││ E e  │ 1265 │ 1245 │ 1205 │ 1200 ││ F f  │ 2166 │ 2146 │ 2106 │ 2100 ││ G g  │ 2267 │ 2247 │ 2207 │ 2200 ││ H h  │ 2368 │ 2348 │ 2308 │ 2300 ││ I i  │ 1769 │ 1749 │ 1709 │ 1700 ││ J j  │ 246A │ 244A │ 240A │ 2400 ││ K k  │ 256B │ 254B │ 250B │ 2500 ││ L l  │ 266C │ 264C │ 260C │ 2600 ││ M m  │ 326D │ 324D │ 320D │ 3200 ││ N n  │ 316E │ 314E │ 310E │ 3100 ││ O o  │ 186F │ 184F │ 180F │ 1800 ││ P p  │ 1970 │ 1950 │ 1910 │ 1900 ││ Q q  │ 1071 │ 1051 │ 1011 │ 1000 ││ R r  │ 1372 │ 1352 │ 1312 │ 1300 │└───┴───┴───┴───┴───┘┌───┬───┬───┬───┬───┐│键  位│常  态│高  位│控制态│变更态││ KEY  │NORMAL│SHIFT │ CTRL │ ALT  │├───┼───┼───┼───┼───┤│ S s  │ 1F73 │ 1F53 │ 1F13 │ 1F00 ││ T t  │ 1474 │ 1454 │ 1414 │ 1400 ││ U u  │ 1675 │ 1655 │ 1615 │ 1600 ││ V v  │ 2F76 │ 2F56 │ 2F16 │ 2F00 ││ W w  │ 1177 │ 1157 │ 1117 │ 1100 ││ X x  │ 2D78 │ 2D58 │ 2D18 │ 2D00 ││ Y y  │ 1579 │ 1559 │ 1519 │ 1500 ││ Z z  │ 2C7A │ 275A │ 2C1A │ 2C00 ││Home 7│ 4700 │ 4737 │ 7700 │ 0007 ││↑   8│ 4800 │ 4838 │      │ 0008 ││PgUp 9│ 4900 │ 4939 │ 8400 │ 0009 ││  -   │ 4A2D │ 4A2D │      │      ││←   4│ 4B00 │ 4B34 │ 7300 │ 0004 ││  5   │      │ 4C35 │      │ 0005 ││→   6│ 4D00 │ 4D36 │ 7400 │ 0006 ││  +   │ 4E2B │ 4E2B │      │      ││ End  │ 4F00 │ 4F31 │ 7500 │ 0001 ││↓   2│ 5000 │ 5032 │      │ 0002 ││PgDn 3│ 5100 │ 5133 │ 7600 │ 0003 ││Ins  0│ 5200 │ 5230 │ 6200 │ 0000 ││Del  .│ 5300 │ 532E │      │      ││ PrSc │ 372A │ 5A00 │ 7200 │      ││ [ {  │ 1A5B │ 1A7B │ 1A1B │      ││ ] }  │ 1B5D │ 1B7D │ 1B1D │      │└───┴───┴───┴───┴───┘┌───┬───┬───┬───┬───┐│键  位│常  态│高  位│控制态│变更态││ KEY  │NORMAL│SHIFT │ CTRL │ ALT  │├───┼───┼───┼───┼───┤│ ' "  │ 2827 │ 2822 │      │      ││ ; :  │ 273B │ 273A │      │      ││ / ?  │ 352F │ 353F │      │      ││ . >  │ 342E │ 343E │      │      ││ , <  │ 332C │ 333C │      │      ││※Home│ 4700 │ 4700 │ 7700 │      ││※ 8  │ 4800 │ 4800 │      │      ││※PgUp│ 4900 │ 4900 │ 8400 │      ││※ ← │ 4B00 │ 4B00 │ 7300 │      ││※ → │ 4D00 │ 4D00 │ 7400 │      ││※ End│ 4F00 │ 4F00 │ 7500 │      ││※ ↓ │ 5000 │ 5000 │      │      ││※PgDn│ 5100 │ 5100 │ 7600 │      ││※ Ins│ 5200 │ 5200 │      │      ││※ Del│ 5300 │ 5300 │      │      ││ Esc  │ 011B │ 011B │ 011B │      ││Enter │ 1C0D │ 1C0D │ 1C0A │      ││BkSp  │ 0E08 │ 0E08 │ 0E7F │      ││ Tab  │ 0F09 │ 0F00 │      │      ││※Enter  1C0D │ 1C0D │ 1C0A │      ││※ +  │ 4E2B │ 4E2B │      │      ││※ -  │ 4A2D │ 4A2D │      │      ││※ *  │ 372A │ 372A │      │      ││※ /  │ 352F │ 352F │      │      │└───┴───┴───┴───┴───┘  注一:表中凡标※者,皆为101 键新增键位,其值来自INT 9H之键盘缓冲器。来自INT 16H 者,其值与未标※者相同。  注二:Ctrl+Alt+Break = 3800H

     


    最新回复(0)