- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Proteus 仿真8086时 汇编程序里面有DATA SEGMENT时 CS 在load时会偏移的问题
Proteus 仿真8086时 汇编程序里面有DATA SEGMENT时 CS 在load时会偏移的问题对于 类似于把 DATA SEGMENT写CODE外面时DATA SEGMENTOUTBUFF DB 2,0,1,3;显示值LEDTAB DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH;0~9 段码表DATA ENDsCOD
2013-10-30 12:40:46 3990 1
原创 7段数码管 数值编码
共阳极芯片 如:7SEG-MPX4-CA 其中 CA: Common Anode单片机LED共阳极段码表【0-F】DB 0c0H,0f9H,0a4H,0b0H,99H,92H,82H,0f8H [0-7]DB 80H,90H,88H,83H,0c6H,0a1H,86H,8eH [8-F]共阴极芯片 如:7
2013-10-30 09:24:42 11587 2
原创 8255A 端口地址的确定
可编程接口8255A端口地址是由其引脚决定的A1A0=00,代表A端口地址A1A0=01,代表B端口地址A1A0=10,代表C端口地址A1A0=11,代表控制字寄存器端口地址
2013-10-29 14:07:35 28891 1
原创 Proteus仿真_01、 8086 IO译码仿真
Proteus仿真8086处理器,控制IO端口,以及指令执行周期,总线周期时的信号分析。
2013-10-29 11:33:38 10588 4
原创 x86的寄存器
最近一段时间,在看汇编语言方面的东西。看的大部分都是基于8086。而8086的芯片中是16位的数据线,16位的寄存器。看了大部分指令后也是16位的。所在在把程序移植到32位的处理器上的时候,就会发现有此不同。此时的AX,BX,CX,DX,BP寄存器都是32位的。其寻址方式也按字节寻址。比如32位的地址0000只是对应了一个字节的内容 CD,而32位的地址0001也是对应了一个字节的
2013-10-22 12:00:58 743
原创 Intel系列芯片简介
Intel系列芯片简介第一代Intel 4004是一种4位微处理器.Intel 8008是一种8位微处理器.第二代Intel 8080也是一种8位微处理器。Intel 8085也是一种8位微处理器,设计上软件可以向前兼容于著名的Intel 8080。第三代Intel8086 ,1978 年,Intel公司率先推出16位微处理器8086Intel8088,
2013-10-17 13:29:10 3414
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人