本文目录一览

1,什么是8088

是非常古老的cpu型号。现在除了百年不变计算机教科书还会提到外,市面上应该看不到了。
8088 8086是第一代计算机的名字.后来就出现了286 386 486 586 等.再后来就是P3 P4.8086/8088的存储器系统

什么是8088

2,从引脚信号上看8086和8088有什么不同

8086和8088两个微处理器芯片的共同点是采用20位地址线,而且指令系统与操作方式也是相同的。都采用分时复用的地址总线和数据总线,有一部分引脚具有地址线和数据线两种功能。 主要差别在于数据线引脚的位数不同。8086数据线引脚为16个;8088数据线引脚为8个。

从引脚信号上看8086和8088有什么不同

3,汇编中的8086和8088是什么意思啊

晕,上面答是的什么啊。8086和8088是微处理器。8086/8088CPU相同点:都是16位机,外部地址线都是20条.内部结构基本相同不同点:最主要的区别就是系统总线中的数据线8086是16位,而8088地址线是8位.此外,8088/8086都是16位宽度的计算机但常常称8088是准16位机
jb 汇编指令 小于转走source,target 源,目标 一般出现在指令里,如mov target,source把源所代表变量存入目标所代表变量again 汇编标识符cmp 汇编指令 比较code 汇编标识符

汇编中的8086和8088是什么意思啊

4,8088是什么CPU真这么猛

IBM在PC XT选用的是8088这个型号。以技术的观点来看,8088其实是8086的一个简版,其内部指令是16位的,但是外部是8位数据总线;相对于8086内部数据总线(CPU内部传输数据的总线)、外部数据总线(CPU外部传输数据的总线)均为16位,地址总线为20位,可寻址1MB内存的规格来说,是稍差了一点,但是已经足以胜任DOS系统和当时的应用程序了。8086集成2.9万只晶体管,时钟频率为4.77MHz,同时还生产出与之配合的数学协处理器8087,这两种芯片使用相同的指令集,可以互相配合提升科学运算的效率。 当然现在的CPU都内建数学协处理器,因此不再需要额外的数学协处理器芯片,但是七十年代的技术限制,一般只能将数学协处理器做成另外一个芯片,供用户选择。这样的好处是减少了制造的成本,提高了良品率,更降低速度不敏感的用户的支出:他们可以暂时不买数学协处理器,直到需要的时候买一个回来插到IC插座里即可

5,8088指令如何操作

一、数据传送指令1.通用数据传送指令MOV(Move)传送PUSH(Push onto the stack)进栈POP(Pop from the stack)出栈XCHG(Exchange)交换.MOV指令格式为: MOV DST,SRC执行的操作:(DST)<-(SRC).PUSH进栈指令格式为:PUSH SRC执行的操作:(SP)<-(SP)-2 ((SP)+1,(SP))<-(SRC).POP出栈指令格式为:POP DST执行的操作:(DST)<-((SP+1),(SP)) (SP)<-(SP)+2.XCHG 交换指令格式为:XCHG OPR1,OPR2执行的操作:(OPR1)<-->(OPR2)2.累加器专用传送指令IN(Input) 输入OUT(Output) 输出XLAT(Translate) 换码这组指令只限于使用累加器AX或AL传送信息..IN 输入指令长格式为: IN AL,PORT(字节) IN AX,PORT(字)执行的操作: (AL)<-(PORT)(字节) (AX)<-(PORT+1,PORT)(字)短格式为: IN AL,DX(字节) IN AX,DX(字)执行的操作: AL<-((DX))(字节) AX<-((DX)+1,DX)(字).OUT 输出指令长格式为: OUT PORT,AL(字节) OUT PORT,AX(字)执行的操作: (PORT)<-(AL)(字节) (PORT+1,PORT)<-(AX)(字)短格式为: OUT DX,AL(字节) OUT DX,AX(字)执行的操作: ((DX))<-(AL)(字节) ((DX)+1,(DX))<-AX(字) 在IBM-PC机里,外部设备最多可有65536个I/O端口,端口(即外设的端口地址)为0000~FFFFH.其中前256个端口(0~FFH)可以直接在指令中指定,这就是长格式中的PORT,此时机器指令用二个字节表示,第二个字节就是端口号.所以用长格式时可以在指定中直接指定端口号,但只限于前256个端口.当端口号>=256时,只能使用短格式,此时,必须先把端口号放到DX寄存器中(端口号可以从0000到0FFFFH),然后再用IN或OUT指令来 传送信息. .XLAT 换码指令格式为: XLAT OPR或: XLAT执行的操作:(AL)<-((BX)+(AL))3.有效地址送寄存器指令LEA(Load effective address)有效地址送寄存器LDS(Load DS with Pointer)指针送寄存器和DSLES(Load ES with Pointer)指针送寄存器和ES.LEA 有效地址送寄存器格式为: LEA REG,SRC执行的操作:(REG)<-SRC 指令把源操作数的有效地址送到指定的寄存器中..LDS 指针送寄存器和DS指令格式为: LDS REG,SRC执行的操作:(REG)<-(SRC) (DS)<-(SRC+2) 把源操作数指定的4个相继字节送到由指令指定的寄存器及DS寄存器中.该指令常指定SI寄存器..LES 指针送寄存器和ES指令格式为: LES REG,SRC执行的操作: (REG)<-(SRC) (ES)<-(SRC+2) 把源操作数指定的4个相继字节送到由指令指定的寄存器及ES寄存器中.该指令常指定DI寄存器

6,什么是寻址方式80868088指令系统的寻址方式有哪些

8086或8088指令的寻址方式:计算机对存储器,寄存器中数据的各种操作需要数据的存放地址,然后进行操作。指令的寻址方式就是寻找指令操作数所在地址的方式,对于我们来说,可以确定数据的来源和去处1. 立即数寻址方式例:mov ax,41h;(?这个就是立即数)操作数就是41h立即数寻址不执行总线周期,所以执行速度快2. 寄存器寻址方式用寄存器的内容当做操作数来使用例:mov ax,cx寄存器在cpu内部,所以也是不需要执行总线周期滴,执行快***********************下面这些在存储器内的寻址3. 直接寻址方式顾名思义,直接给出了操作数的内存单元地址例:mov ah,[2100h];(就是直接给出偏移地址)数据默认在ds段中的偏移地址,如果在其他段,在指令中加段前缀如mov ah,es:[2100h]*********************4,5,6,7寻址方式的使用,使寻址更加灵活通过寄存器(bx,bp),变址寄存器(si,di)和指令的位移量(disp可以是8位或16位)4. 寄存器间接寻址方式用寄存器的内容作为操作数的存储单元的地址例:mov ah,[bx]可以使用的寄存器有BX,SI,DI,BPBX,SI,DI--->他们在DS段中BP他们在SS段中使用其他段同上使用段前缀这个方式可以使代码更灵活5. 寄存器相对寻址方式例:mov bx,10[si]或mov bx,[si].10或mov bx,[si+10]有点像c语言中的数组或结构体6. 基址变址寻址方式例:mov al,[bx+si]或mov al,[bx][si]7. 相对基址变址寻址方式例 mov al ,[bx+si+10]二.几种变化灵活使用(idata代表位移量)[Bx+idata];[bp+idta];[si+idata];[di+idata]可以这样表示:[bx].idata;用于结构体 Idata[bx];用于数组[bp+si];[bp+di];[bx+si];[bx+di]注意:bx和bp不能相加这样表示:[bx][si]用于二维数组[bx+si+idata]……这样表示:[bx]idata[si]用于表格的数据idata[bx][si]用于二维数组
mov ax, word ptr[bp+08]mov bx, word ptr[bp+02]mov cx, word ptr[bx]
1. 立即数寻址方式例:mov ax,41h;(?这个就是立即数)操作数就是41h立即数寻址不执行总线周期,所以执行速度快2. 寄存器寻址方式用寄存器的内容当做操作数来使用例:mov ax,cx寄存器在cpu内部,所以也是不需要执行总线周期滴,执行快***********************下面这些在存储器内的寻址3. 直接寻址方式顾名思义,直接给出了操作数的内存单元地址例:mov ah,[2100h];(就是直接给出偏移地址)数据默认在ds段中的偏移地址,如果在其他段,在指令中加段前缀如mov ah,es:[2100h]*********************4,5,6,7寻址方式的使用,使寻址更加灵活通过寄存器(bx,bp),变址寄存器(si,di)和指令的位移量(disp可以是8位或16位)4. 寄存器间接寻址方式用寄存器的内容作为操作数的存储单元的地址例:mov ah,[bx]可以使用的寄存器有bx,si,di,bpbx,si,di--->他们在ds段中bp他们在ss段中使用其他段同上使用段前缀这个方式可以使代码更灵活5. 寄存器相对寻址方式例:mov bx,10[si]或mov bx,[si].10或mov bx,[si+10]有点像c语言中的数组或结构体6. 基址变址寻址方式例:mov al,[bx+si]或mov al,[bx][si]7. 相对基址变址寻址方式例 mov al ,[bx+si+10]

文章TAG:8088  什么是8088  
下一篇