- 3
- 0
- 约3.25千字
- 约 40页
- 2017-01-01 发布于广东
- 举报
第2章 端口、内存I/O与位运算 2.1 端口输入/输出函数 8位端口输出函数 outportb( ) 16位端口输入函数 inport( ) 16位端口输出函数 outport( ) 2.2 位运算 (1)按位与运算符 (2)按位或运算符 | (3)按位异或运算符^ (4)按位非运算符~ (5)按位左移运算符?? (6)位右移运算符 2.4 内存单元读/写函数 (1)peekb( )函数 (2)peek( )函数 (3)pokeb( )函数 (4)poke( )函数 PPT研究院 POWERPOINT ACADEMY * 哈尔滨工业大学 《C语言在测量与控制中的应用》系列课件 计算机的CPU要与外设间传递信息,必须通过硬件的接口电路来进行。接口电路通常包含一些寄存器,如数据寄存器、状态寄存器、控制寄存器等。一般称这些寄存器为I/O(输入/输出)端口。 PC系列微机用10条地址线对端口寻址 寻址范围为 0x00 ~ 0x3ff C语言为了控制端口的输入/输出扩展了一些非标准的系统函数 8位端口输入函数 inportb( ) 函数原型: unsigned char inportb(int portid); 功能: 从地址为 portid 的8位端口输入一个字节(8位), 所读的值是该函数的返回值,由头文件 dos.h 说明。 用法:
您可能关注的文档
- C语言程序设计唐云廷第11章结构体的应用(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第12章链表及其应用(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第13章变量存储类型与多文件系统(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第14章_文件(09_09_NIT_l)课件教学.ppt
- C语言程序设计吴赟婷卢钢第1章C语言概述课件教学.ppt
- C语言程序设计吴赟婷卢钢第2章数据类型课件教学.ppt
- C语言程序设计吴赟婷卢钢第3章C语言的顺序程序设计课件教学.ppt
- C语言程序设计吴赟婷卢钢第4章选择结构课件教学.ppt
- C语言程序设计吴赟婷卢钢第5章C语言循环结构程序设计课件教学.ppt
- C语言程序设计吴赟婷卢钢第6章数组课件教学.ppt
原创力文档

文档评论(0)