Loading

21级计组硬件实验三-八位串行加法器验证

问题1:

小明同学正在做【半加器、全加器与八位串行加法器实验】,他画好了电路图,但还有不少困难,现在他求助于你,请你帮他解决。
工程导航
电路图
八位串行加法器

答:选A

注释:A是与门,B是或门,C是同或门,D是异或门

正确的图:
半加器

问题2:

图1~图5中共有许多处错误,请你帮小明找到这些错误。要求找出错误即可,不需说明如何修改;叙述清晰详细,写明在图几中,哪个部件的输入或输出端与哪条线或哪个端口连接错误。如下例,注意例中加下划线的关键描述:

  1. 在图5中,部件inst的输入端pin_235与输入端cin使用了粗线连接(或BUS总线连接),导致错误。

以下展示的图都是正确的图,特别圈住的地方表示正确的是这样的,而在题目中的这个地方是错误的!!!

  1. 在图1中,硬件仿真设备的参数设置错误
    工程导航

  2. 在图3中,部件hadd inst与输入端b之间的缺少一个非门

  3. 在图3中,输出端co命名错误,应该为so

  4. 在图3中,输出端so命名错误,应该为co
    半加器

  5. 在图4中,部件inst4与部件inst1的co端之间的线未连接
    全加器

  6. 在图5中,部件inst11的输入端pin_2与输出端cout使用了粗线连接(或BUS总线连接),导致错误。

  7. 在图5中,部件inst、inst5…inst11的输入端pin_233、pin_234和输出端pin_1命名错误

  8. 在图5中,部件inst10的输入端pin_234没有命名

  9. 在图5中,输入端b[7…1]命名错误

  10. 在图5中,缺少了一个输出端s[7…0]
    八位串行加法器

问题3:

所有错误若已修正好,引脚值按实验PPT上给定的分配,结果显示在数码8和数码7上。若输入数码管4~数码管1分别显示的数字是D、B、8、E,那么数码8和数码7数码管分别显示__6__、__9__,计算的结果有/无发生溢出,为什么?

答:有发生溢出,0xDB 与 0x8E 的和为0x169

posted @ 2023-05-18 22:37  qing影  阅读(54)  评论(0)    收藏  举报  来源