导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[hodenshi]单片机专业术语



No.88320
作者:hodenshi
邮件:hodenshi@163.com
ID:149127
登陆:5次
文章数:30篇
最后登陆IP:218.18.248.77
最后登陆:2013/4/12 14:51:09
注册:2013/1/23 15:22:09
财富:250
发帖时间:2013/3/8 11:54:09
发贴者IP:183.16.199.133
标题:hodenshi:单片机专业术语
摘要:No.88320单片机专业术语 
单片机也被称为微控制器(Microcontroller),是由于它最早被用在产业控制领域。单片机由芯片内仅有CPU
的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,
更轻易集成进复杂的而对体积要求严格的控制设备当中。今天由颢天成小编为大家介绍电子元器件之单片机专
业术语。
1.通用寄存器组
8086/8088CPU在执行指令部件EU中有4个16位通用寄存器,他们是AX(累加寄存器),BX(基址寄存器),CX(
计数寄存器),和DX(数据寄存器),可以存放16位数据或地址。也可以分为8个8位寄存器来使用,低8位是AL
、BL、CL和DL,高8位是AH、BH、CH和DH,只能存放8位数据,不能存放地址。
2.指针和变址寄存器
8086/8088CPU中,有一组4个16位寄存器,BP(基址指针寄存器),SP(堆栈指针寄存器),SI(源变址寄存器),
DI(目的变址寄存器)。这组寄存器存放的内容是某一段内地址的偏移量。主要在堆栈操纵和变址操纵中使用。
BP和SP寄存器称为指针寄存器,与SS(堆栈段寄存器)联用,为访问现行堆栈提供利便。通常BP寄存器在间接
寻址中使用,操纵数在堆栈中,由SS段寄存器与BP组合形成操纵数地址,即BP中存放现行堆栈中一个数据区“
基址”的偏移量。
SP在堆栈段中使用,PUSH和POP指令是从SP寄存器得到现行堆栈段的段内地址偏移量,所以称SP寄存器为堆栈指
针,SP始终指向栈顶
寄存器SI和DI称为变址寄存器,通常与DS一起使用,为访问现行数据段提供内地址偏移量。在串指令中,其源
操纵数的偏移量存放在SI中,目的操纵数的偏移量存放在DI中。
3.段寄存器
8086/8088CPU可以直接寻址1M字节的存储空间,直接寻址需要20位地址码,而所有的内部寄存器都是16位的,
只能直接寻址64K字节,因此采用分段技术来解决。将1M字节的存储空间分成若干逻辑段,每段最长64K字节,
这些逻辑段在整个存储空间可以浮动。
8086/8 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:17毫秒 最大:54049毫秒 查询6次