День добрый!
Прошу помощи, возникли трудности с пониманием схемы 4x3 bit memory, а именно:
Вопроса собственно два:
1. Каким значениям равны Di[2], Di[1], Di[0] ?(в тексте об этом не говорится). Именно здесь эти значения ни на что не влияют, ибо WE=0, поэтому выходы AND при любых значениях Di будут 0. Просто интересно они чему-то равняются, или если не заданы, то по дефолту 0?
2. Как получаются именно эти значения на выходах D[2], D[1], D[0] ? Почему D[1]=0 ? Как работает D триггер я понимаю, но не понимаю как в этом случае получается выход 0 (какой именно выход я пометил красной стрелкой) ?
Заранее спасибо за ответ!
Исходный текст:
"Figure 3.22 shows the process of reading location 3. The code for 3 is 11. The addres s A[1:0] = 11 is decoded, and the bottom word line is asserted. Note that the three other decoder outputs are not asserted. That is, they have the value 0. The value stored in location 3 is 101. These three bits are each ANDed with their word line producing the bits 101, which are supplied to the three output OR gates. Note that all other inputs to the OR gates are 0, since they have been produced by ANDing with unasserted word lines. The result is that D[2:0] = 101. That is, the value stored in location 3 is output by the OR gates. Memory can be written in a similar fashion. The address specified by A[1:0] is presented to the address decoder, resulting in the correct word line being asserted. With WE asserted as well,the three bits Di[2:0] can be written into three gated latches corresponding to that word line."