作者meya (落寞之心)
看板Examination
标题Re: [问题]98年普考计算机概论一题
时间Wed Feb 20 23:35:41 2013
: 在一题98年身心的
: 若以唯读记忆体(ROM)来实作两个四位元数字的加法运算,则该ROM
: 之大小(以number of words times number of bits per word表示之)为
: (A)16X4
: (B)16X5
: (C)256X4
: (D)256X5答案是D
: 烦请高手解答^^
题目要求
Input --------> ROM ------------> Output
2个4位元数字 相加 1个4或5位元数字
因ROM本身是记忆体,不能够自己做运算,只好想办法用ROM的特性来解决
-
- 解-
- 码-
器-
|||
举2x4解码器为例,输入2个位元,输出4种可能,这4种可能拿来做记忆体定址,
总共会有4个位址可用,而资料线有3条,代表每个位址可以指向2^3 bits的储存空间
所以此ROM会以4X3来表示,实际储存空间会是4X8 bits
那要怎麽做加法?
输入00 代表0+0 解码器会定址到00,事先在00的位址放入值000
01 0+1 01 01 001
10 1+0 10 10 001
11 1+1 11 11 010
此ROM里面内建00000~11110数值,因2个四位元数字相加最小是0,最大是11110
要能表示出11110,至少要5条资料线
2个四位元数字相加,所以要8条输入线
故2^8 X 5 = 256 X 5
我不是电子的,找资料花好久,有错请指正
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.169.117.130
1F:推 kb0130:大大谢谢你 太详尽了!! 02/21 10:41