那个“总线仲裁器”的做法,有一个想法了。过几天试一下就知道是 |
送交者: 耶二哥 2018月09月17日14:33:18 于 [灵机一动] 发送悄悄话 |
回 答: 我来给你们说说我认为的难点: 由 耶二哥 于 2018-09-14 12:00:05 |
那个“总线仲裁器”的做法,有一个想法了。过几天试一下就知道是不是可行。
这个题,起源于我大学时的毕业设计。当时我同宿舍的一哥们做的,要将一8051单片机与TP801单板机的总线相联,利用单板机的键盘和内存等资源作为调试单片机之用。估计是带他做设计的老师想的吧。但他做不出来。当时我以为很容易。不过想了30年了,我都没想出来。才知道这题不是人能做了,至少不是中国人能做的。 《数字逻辑》课本上的模型,要求:①同一时刻只能有一个输入线变化。②输入的两次变化之间的时间间隔大到能让状态机完成状态跃迁。 显然这题里,两个前提与假设都不成立:两个或多个异步的计算机可以同时发出对共享资源的请求。不同计算机的请求之间的间隔可以小到不足以完成状态跃迁。 |
|
|
|
|
实用资讯 | |