实验报告4-存储器_第1页
实验报告4-存储器_第2页
实验报告4-存储器_第3页
实验报告4-存储器_第4页
实验报告4-存储器_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验报告4-存储器Neusoft实验_ 四_姓名成绩实验日期任课教师【实验名称】存储器【目的与要求】1. 计数器2. 寄存器的使用3. 掌握ROM和RAM的工作原理4. 学会对ROM和RAM存取数据【实验内容】1. 顺序地址修改器741612. 八D触发器74273b3. ROM4. RAM5. 将74161作为读ram低4位的地址来用【操作步骤】1、计数器(顺序地址修改器)74161,实际上是一个为可预置的4位二进制同 步计数器计数器,74161的清除端是异步的。当清除端CLRN为低电平时,不 管时钟端CLK状态如何,即可完成清除功能。74161的预置是同步的。当置入控制器LDN为低电平时,

2、在CLOCK上升沿作用下,输出端 QA QD与 数据输入端A D相一致。对于54/74161,当CLK由低至高跳变或跳变前, 如果计数控制端ENP、ENT为高电平,则LOAD应避免由低至高电平的跳变,而54/74LS161无此种限制。74161的计数是同步的,靠 CLK同时加在四个 触发器上而实现的。当ENP、ENT均为高电平时,在CLK上升沿作用下QA QD同时变化,从而消除了异步计数器中出现的计数尖峰。对于54/74161,只有当CLK为高电平时,ENP、ENT才允许由高至低电平的跳变,而 54/74LS161的ENP、ENT跳变与CLK无关。74161有超前进位功能。当计 数溢出时,进位

3、输出端(RCO )输出一个高电平脉冲,其宽度为 QA的高电平 部分。在不外加门电路的情况下,可级联成N位同步计数器。对于54/74LS161,在 CLK出现前,即使 ENP、ENT、CLRN发生变化,电路的功 能也不受影响。管脚图:功能表:输入变量输出变量说明CLRNLDNENPENTCLKDCBAQDQCQBQARCO0XXXXXXXX00000T I hc异步置010XXd3d2d1dOd3d2d1d0CO1CO1=ENT QD- QC- QB- QA1111TXXXX计数CO2CO2=QD QC:.QB- QA110XXXXXX保持CO3CO3=ENT QD- QC- QB- QA11X

4、0XXXXX保持0仿真电路图如下:仿真结果如下:j亍 才.匸a - V _ B-!-1ST- fc * !缈亠LDINAB2ACcEN7acK =RCOCLRNCLKlaiMiaia 74161COUNTER叱口兰聘叫 -T严高WET !* Hlf*卜 曹血!ll*a BfgsAaa a k|a .h | - bib ,4 =.iii = pma*!;= _- !a匚 二_.兰严 3I .I l|il|i ! i*ilnii BimijMiiJ laiii k mi j iiiiuji ., iJ 1-1f 由仿真结果可以看出:CLK每来一个上升沿,计一次数。要让计数器从某个数开始计数时,可将

5、这 个数从D、C、B、A输入,让LDN=0,等CLK上升沿到来时该数输出到 QD、QC、QB、QA。要计数时,可让 CLRN=LDN=ENP=ENT=1 ,要保持则可以 让ENP、ENT其中之一为0即可。2、八D触发器74273b其内部共有8个D触发器,D8.1为8个输入端,Q8.1为8个输出端,CLK为时钟,CLRN为清零端管脚如图所示74273b-0D8.1CLRNQ8.1CLKinstlOCTAL D-FF仿真电路图如下:仿真结果如下:cutA 1rRrLTLTL a rm nLTLTLn_nn R nLTLTLn nCLRUA I1 11 1 1r1 1IlliS cA VUna qk

6、 I0171)toX1711NangVslu*40. 0 nsB0J?壬閻.卩z160-p 臨边卩Kio. a10 CI ns JcutA ILTrLrLrWLrLrWLrLarLarLTLTLTnCLRHA inaifHIjl1II11曰Ia r171-D8-D TAA iIIII1|I1iP|yii:1li1111flai111111-B6-D5AA i1 1!IiilIiII ll11-D 4-D3AA i| 1 11111-D2A| 1 11* Illi I DlA Hl Wil1d j0y A1713( 0X171-QLeA I1 1 1 11-QRA iIIFF111-Q 6A I

7、ililt11-Q5A IaiIicii111 1A 1-Q3A Inils1-G2A Inii 1II1A iIl11Li llIII1fIII111 1ll1 11 1由仿真结果可知:CLRN=0时,输出为0。否则,当CLK上升沿到来时Q=D。3、ROM选择lpm_romO ,顺序设置5个数据在5个连续的存储单元中,然后读出这 5个数据可以先设置rom中的内容,即编辑*imf文件,在此可以设置 ROM有多少存 储单元(字),每个字有多少二进制位,即字长是多少。然后选择器件时和刚才选的一样就可以了仿真电路图如下:-staddres-sL4-.D clutk仿真结果如下:Vai ueLQ.O4

8、0. 0 ns12C.CLK!: iimi 田 ABIE riiamiu ra-ri urviHii3 DEUS10.C qsJLnnnu-L_rr_rAP严20.0 nS40.()ns80.0 ns110.C1辭J11 11仝10. DcutX 1-.2.i-.0 DBUE-T-.6-5-.4-3-.2-.1口L151412(ABUS为要读取的地址,DBUS为读取到的内容,地址为行+列的值)从结果可以看出:*.mif中设置的数据通过设置不同的地址就可以读出其数据,elk的上升沿每来一个读一次数据4、RAM选择lpm_ramO_dpO,顺序写入5个数据,然后再读出这5个数据仿真电路如下:$i-

9、ibiaMiiiA-feiB lii-ibi d-iBiiiiiaiiiiaia:T习 V1 il irri IfliAbiiri :#er-1ri uH i i j i hQ TI富厂T!B!-B r-B S !史&片 | 11 IU - ! r“ ! IP I 、 吊 _T:j : :lpm_ram_(ip(i二如越叮4.F1“:書ffeFi . _ _” -唤山r r r =j Lcl&ckszz;z oesTiw Atmo?:;.f!J屮工尸号|1d Q VfksRf| ”尸专!*町 a- t r i r i r i r t r tp h-b m. g n. lzd p m lea j

10、j 於 eto 卩 ew p nso ns.期卩“H I -IJJbO P Jtt 400 P Ti 4+J P ista HD r.仿真结果如下:ja_ n ruvnnrLTL匚ruirmrI n.in in rvLTUirutiRrLTLi nmn i ruv 门 n n nr_ n nr ii-i呃逞迴说咽CXIXE;宅巨D區空箕电區直炙芒烂边r?i应灯嫁芮爲X俪辽罚闻应录像中是将16个数顺序写入0-15号单元中,然后第一次读出0-7号单元的数,第二次读出0-15号单元的数,注意怎样将数据写入 ram中,怎样将ram中的 数据读出,各自需要哪些信号,这些信号什么时候起作用。(W=1时写,r=1时读,rabus为读的地址,wabus为写的地址,d为写的内容, q为读的内容)5、将74161作为读ram的地址来使用,这样就可以使该地址自动加1。所以74161可以作为PC (程序计数器)来使用。仿真电路如下:仿真结果如下:录像中是将74161作为读ram的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论