【正文】
0 1 0 1 1 0 1 1 1 1 0 1 1 0 0 0 1 0 1 0 1 0 1 ? ?7,4,2,1?? mYA B CCBACBACBAY ???????選 4選 1數(shù)據(jù)選擇器 74LS153實(shí)現(xiàn),電路如下: SAAYD D D D010 1 2 37 4 L S 1 5 3 ( 1 / 2 ) BCY A1 A AA A例 4:四地開、關(guān)燈電路 ?例 4:試用中規(guī)模集成電路設(shè)計一個路燈控制電路,要求在四個不同的地方都能獨(dú)立地開燈和關(guān)燈。 例 5:四位數(shù)碼等值電路 ?例 5:試用 16選 1數(shù)據(jù)選擇器和 4線 16線譯碼器實(shí)現(xiàn)四位數(shù)碼等值電路,當(dāng)兩個四位數(shù)碼相等時輸出為 1,否則為 0。畫出電路圖。 例 5:四位數(shù)碼等值電路 Y0Y1Y2Y3Y4Y5Y6Y7Y8Y9Y 10Y 11Y 12Y 13Y 14Y 15G1G2A0A1A2A3 4 1 6 譯碼器 A0A1A2A374154D0D1D2D3 D4D5D6D7D8D9D 10D 11D 12D 13D 14D 15YA3A0A1A274150 B3 B0B1B2 Y12345當(dāng) A=B時 ,Y= ,Y=1 例 6: BCD碼 /二進(jìn)制碼變換電路 ?例 6:試用兩片四位全加器 7483實(shí)現(xiàn)兩位8421BCD碼變換為二進(jìn)制碼的代碼轉(zhuǎn)換電路 ,畫出電路圖。 例 6的解答 1 ? ? ? ?? ? ? ? 0112102420381040420805406802222222??????????????????BBBBBBBBBBBB設(shè)兩位 8421BCD碼為 B80B40B20B10B8B4B2B1,輸出的二進(jìn)制數(shù)為 Y6Y5Y4Y3Y2Y1Y0,則有 ? ? ? ? ? ? ? ?011224381310242035404680005566222222222222222??????????????????????BBBBBBBBYYY ?例 6: BCD碼 /二進(jìn)制碼變換電路 A1A2A3A4B1B2B3B4S1S2S3S4CoC i74LS83 A1A2A3A4B1B2B3B4S1S2S3S4CoC i74LS83 B1B2B4B8B 10B 20B 40B 80 Y0Y1Y2Y3Y4Y5Y61 234? ? ? ?? ? ? ? 0112102420381040420805406802222222??????????????????BBBBBBBBBBBB 例 7 試用全加器完成二進(jìn)制的乘法功能 。 解 以兩個二進(jìn)制數(shù)相乘為例。乘法算式如下: ∑AB∑ABA0B0B1A1P0P1P2P3C2C1Ci - 1Ci - 1amp。amp。amp。amp。圖 4 – 19 利用全加器實(shí)現(xiàn)二進(jìn)制的乘法 例 8 試用四位全加器構(gòu)成一位 8421 碼的加法電路 。 解 兩個 8421 碼相加 , 其和仍應(yīng)為 8421 碼 , 如不是 8421 碼則結(jié)果錯誤 。 如 產(chǎn)生錯誤的原因是 8421BCD碼為十進(jìn)制 , 逢十進(jìn)一 , 而四位二進(jìn)制是逢十六進(jìn)一 , 二者進(jìn)位關(guān)系不同 , 當(dāng)和數(shù)大于 9 時 , 8421BCD應(yīng)產(chǎn)生進(jìn)位 , 而十六進(jìn)制還不可能產(chǎn)生進(jìn)位 。 為此 , 應(yīng)對結(jié)果進(jìn)行修正 。 當(dāng)運(yùn)算結(jié)果小于等于 9 時 , 不需修正或加 “ 0” , 但當(dāng)結(jié)果大于 9 時 , 應(yīng)修正讓其產(chǎn)生一個進(jìn)位 , 加 0110即可 。如上述后兩種情況: 故修正電路應(yīng)含一個判 9 電路 , 當(dāng)和數(shù)大于 9 時對結(jié)果加 0110, 小于等于 9 時加 0000。 除了上述大于 9 時的情況外 , 如相加結(jié)果產(chǎn)生了進(jìn)位位 , 其結(jié)果必定大于 9, 所以大于 9 的條件為 19_ _ _ _ _234__13234 SSSSCSSSSCF ??????S3S200 01 11 10121315 1114 1000011110S1S0S3S2S3S1圖 4 – 20 大于 9 的化簡 A3A2A1A0B3B2B1B0四 位全加器A3A2A1A0B2B1S3S2S1S0′′′′C0C0S3S2S1S0C41amp。amp。amp。四 位全加器F圖 4 – 21 一位 8421BCD碼加法器電路圖 例:如用一塊 ROM實(shí)現(xiàn)正弦表 ,要求角度分辨率為 。幅度分辨率為 %。求 ROM的容量。 (1997年 華南理工大學(xué)考研試題 ) ? 解:由題意可知, ? 數(shù)據(jù)個數(shù)為 360 100=36000 ? 又因?yàn)? 215=32768< 36000 ? 216=65536> 36000 ? 所以, 地址位數(shù)為 16。 ? 數(shù)據(jù)級數(shù)為 100 10=1000 ? 又因?yàn)? 29=512< 1000 ? 210=1024> 1000 ? 所以, 數(shù)據(jù)位數(shù)為 10。 ? ROM容量為 65536 10位 =64K 10位。 ? Develop the logic circuit necessary to meet the following requirements: ? A batterypowered lamp in a room is to be operated from two switches, one at the back door and one at the front door. The lamp is to be on if the front switch is on and the back switch is off, or if the front switch is off and the back switch is on. The lamp is to be off if both switches are off or if both switches are on. Let a HIGH output represent the on condition and a LOW output represent the off condition.(10 point) ? ? Design a logic circuit to produce a HIGH output only if the input ,represented by a 4bit binary number, is greater than twelve or less than three. First develop the truth table and then draw the logic diagram.( 10 point)