行缓冲区进行消息传递。isdn软件内部通信是通过在ram中设置fifo队列来接收和发送消息来实现的。 在物理层,由mitel的芯片来提供2mbit/s的数据流速率。在网络层,则采用ip、ppp或mp标准协议。pc机一侧的isdn网络驱动程序运行于windows 95平台。其应用程序采用c语言和80x86汇编程序语言编写,其研制开发工作是在普通工作站上利用编译器、汇编器、连接器和调试器来完成的。 2 硬件方案 isa卡的isdn硬件电路见图1所示。其处理器部分包含80c188、cy7c286 eprom、cy7c1009 ram和idt7006s双端口ram。80c188的软件控制着通信部分以及通过双端口ram的消息层pc接口。工作时,由80c188的lcs选通128k的ramcy 7c1009(00000h~1ffffh);ucs选通eprom 7c286(f0000h~fffffh);mcs选通双端口ram 7006s(80000h~83fffh);而将译码地址30000h~30400h映射为pcs0~pcs4,以选通通信电路部分。 7c286是cypress公司