回 帖 发 新 帖 刷新版面

主题:[原创]急!急!急!关于硬件编程的一点问题

假设有块1M内存,1颗32位CPU的主板,CPU有8根I/O线分别连接了8个单色灯, 

此时CPU,32根地址线,8个单色灯和8根I/O线工作正常,现在需要写个程序来检查32根数据线 

是否有短路,断路和并路(意即两根数据线互相短路),请列出一个大概的程序流程。

拜托大家了这根问题十分的重要,十分感谢大家了

回复列表 (共1个回复)

沙发


我想就是在内存里存上不同的像0001.0010之类的数,用CPU 发出不同的地址来读出这些数,结果是点亮这些灯,要注意的是CPU有32位地址线。而内存只有1M。所以会有地址从叠的问题。即CPU只要20根地址线就行了,而从叠的部分可以让CPU 读存有不同的数的内存来区别。

我来回复

您尚未登录,请登录后再回复。点此登录或注册