8086汇编和IBM-PC汇编的区别?

来源:百度知道 编辑:UC知道 时间:2024/05/14 10:05:30

8086/8088微处理器
8086是Inter系列的16位微处理器,芯片上有2.9万个晶体管,采用 HMOS工
艺制造,用单一的+5V电源,时钟频率为5MHz~10MHz。
8086有16根数据线和20根地址线,它既能处理16位数据,也能处理8位数据。可
寻址的内存空间为1MB.
Inter公司在推出8086的同时,还推出了一种准16位微处理器8088,8088的内部寄存器,运算部件及内部数据总线都是按16位设计的,单外部数据总线只有8条。推出8086的主要目的是为了与当时已有的一套Inter外部设备接口芯片直接兼容使用。8086与8088在寄存器结构,编程结构,存储器组织及I/O端口组织方面是完全一样的或稍有差别,在本节中,对其差别之做出说明。
1.3.1 8086/8088的寄存器结构

通常情况下,是不区分8086汇编和IBM-PC汇编的,但是如果一定要区别的话,我认为:8086汇编是特指针对8086这款CPU而进行的汇编编程;而IBMPC汇编则是指对能够用于IBMPC系列机型上的CPU进行汇编编程,这可能是对8086、8088、286、386、486等CPU进行汇编编程。

8086汇编语言是用于对8086的芯片进行编程的,它的语法结构是和8086内部结构配套的。对应的IBM-PC汇编语言也是对应它的芯片编程的。(不客气!)