教学机组成实验指导.docVIP

  • 23
  • 0
  • 约1.89万字
  • 约 21页
  • 2016-08-23 发布于重庆
  • 举报
教学机组成实验指导

计算机科学学院 计算机组成原理 实验讲义 计算机系统结构教研室 2008年9月 目 录 实验一 MACH器件*及教学机监控程序实验 1 实验二 脱机运算器实验 6 实验三 教学机汇编语言程序设计实验 8 实验四 内存储器部件实验 9 实验五 微程序控制器部件实验 11 实验六 *硬布线控制器部件实验 13 实验七 *串行接口输入输出实验 16 实验八 多级嵌套的中断实验 18 参考文献 19 实验一 MACH器件*及教学机监控程序实验 一、实验目的 (1)*了解使用MACH器件实现的逻辑门线路的设计与操作过程;学习使用逻辑门线路实现某些简单的组合逻辑线路的功能;学习使用逻辑门线路实现某些简单的时序逻辑线路的功能;学习使用集成度较高的逻辑门线路实现某些复杂一些的组合逻辑线路的功能;学习使用集成度较高的逻辑门线路实现某些复杂一些的时序逻辑线路的功能。 (2)学习教学机监控程序的功能、监控命令的使用方法,体会软件系统在计算机组成中的地位和作用,以便正确地操作和运行教学机系统的各项功能。 二、实验具体内容 (1)*用CPLD器件MACH-4芯片实现一定逻辑功能的电路 实验1:用MACH-4芯片实现 Y = ABC 的功能。 ABEL源文件清单: Module MACH Title electronic experiment1 Declarations mach DEVICE’MACH-4’; MACH_ON pin 10; MACH Output Control NewIns pin 73; DC2_2,DC2_1,DC2_0 Pin 86..88; A Pin 63; B Pin 68; C Pin 18; 与非逻辑输入引出端 ST Pin 13; A0,A1 Pin 35..36; 2-4译码器输入引出端 R Pin 47; S Pin 48; RS触发器输入引出端 输出引出端定义 Y Pin 55; 与非逻辑输出引出端 Y3,Y2,Y1,Y0 Pin 20..23; 2-4译码器输出引出端 Q,NQ Pin 81..82; All=[Y,Y3,Y2,Y1,Y0,Q,NQ]; Equations 逻辑方程 Y=!(ABC); Y3=!(!STA1A0); Y2=!(!STA1!A0); Y1=!(!ST!A1A0); Y0=!(!ST!A1!A0); 2-4译码器逻辑方程 Q=!(RNQ); NQ=!(SQ); RS触发器逻辑方程 DC2_2=0; DC2_1=0; DC2_0=1; “DC2=001,即/GIR信号有效,指令寄存器接收IB上的数据。 NewIns=0; “将GAL1,2,5,7处于高阻态 All.OE=MACH_ON “组合逻辑方式时有输出 End 文件结束 实验2:用MACH-4芯片实现4位的二选一功能的多路选择器线路的功能;实现一个4位的二进制计数器线路的功能。 ABEL源文件清单: Module MACH Title electronic experiment2 Declarations mach DEVICE’MACH-4’; MACH_ON pin 10; MACH Output Control NewIns pin 73; DC2_2,DC2_1,DC2_0 Pin 86..88; S PIN 43; A3,A2,A1,A0 PIN 36,35,38,37; B3,B2,B1,B0 PIN 13,18,68,63; 4位二选一选择器输入引出端 CLK PIN 44; S1 PIN 45; OE PIN 46;

文档评论(0)

1亿VIP精品文档

相关文档