Intel 8086处理器
生活随笔
收集整理的這篇文章主要介紹了
Intel 8086处理器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Intel 8086的地位毋庸置疑。
1.8086的通用寄存器
8個16位通用寄存器 AX,BX,CX,DX,SI,DI,BP,SP,前四個又各自可拆分成兩個8位寄存器使用,比如AX=>AH,AL
2.內存分段機制
段地址:偏移地址 為邏輯地址;代碼段寄存器(Code Segment,CS)和數據段寄存器(Data Segment,CS)
3.8086內存分段機制
8086內部有4個段寄存器,CS是代碼段寄存器,DS是數據段寄存器,ES是附加段(Extra Segment)寄存器,SS是棧段寄存器
IP是指令指針(Instruction Pointer)寄存器,只和CS一起使用,只有處理器才能直接改變它的內容
CS指向代碼段的起始地址,IP指向段內偏移
8086有20位地址線,16位物理地址只能訪問64KB內存,所以8086在形成物理地址時,先將段寄存器的內容左移4位(乘0x10),形成20位的段地址,然后再同16位的偏移地址相加,得到20位的物理地址。每個段的最大長度是64KB,按16字節對齊。
匯編入門
置頂
總結
以上是生活随笔為你收集整理的Intel 8086处理器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里云dns 接口调用/代码
- 下一篇: 注解(Annotation)