专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
BCB中利用__emit__函数可以直接将二进制程序代码嵌入程序中,这样就可以实现一些底层的操作。由于直接操作系统底层,这种方法可能会导致系统的不稳定。下面是利用__emit__函数读写硬件端口的方法。//读端口//port参数为输入端口地址,value为返回值.unsigned char __fastcall inportb(unsigned short int port){unsigned char value;__emit__(0x8b,0x95,&port); //把端口地址送到EDX寄存器中__emit__(0x66,0xec); //从 [阅读全文] [PDF]
bcb中利用__emit__函数可以直接将二进制程序代码嵌入程序中,这样就可以实现一些底层的操作。由于直接操作系统底层,这种方法可能会导致系统的不稳定。下面是利用__emit__函数读写硬件端口的方法。//读端口//port参数为输入端口地址,value为返回值.unsigned char __fastcall inportb(unsigned short int port){unsigned char value;__emit__(0x8b,0x95,&port); //把端口地址送到edx寄存器中__emit__(0x66,0xec); //从 [阅读全文] [PDF]
1 共2条 分1页