打字猴:1.700413637e+09
1700413637
1700413638
1700413639 LED要通过7404这样的IC连接到Z80 PIO的PB0-PB7引脚上,在7404的电路图符号中,末端带有一个小圆圈的三角形符号表示反相器,作用是将左侧输入的电信号反转后(即0变1,1变0)输出到右侧。通过这样的设计,当Z80 PIO的PB0-PB7引脚上的值为0时LED就会熄灭,为1时LED就会点亮
1700413640
1700413641 是不是觉得忘记了什么呢?没错!74367和7404上也有Vcc引脚和GND引脚。请将它们分别连接到+5V和0V上。对于74367和7404中未使用的引脚(标有NC的引脚),或者什么都不连接,或者将它们连接到GND上
1700413642
1700413643
1700413644
1700413645
1700413646 计算机是怎样跑起来的 [:1700412631]
1700413647 计算机是怎样跑起来的 2.10 输入测试程序并进行调试
1700413648
1700413649 微型计算机终于顺利地制作出来了,诸位辛苦了!微型计算机接上电源就能用了吗?其实还不能,因为尽管硬件组装好了,但若没有输入程序,计算机还是不能工作的。所以即使为微型计算机接通了电源,它也什么都执行不了
1700413650
1700413651 下面就编写一段测试程序吧。编写时可以使用哪种编程语言呢?是BASIC、C语言还是Java呢?其实这些语言都无法使用,因为作为计算机大脑的CPU只能解释执行一种编程语言,那就是靠罗列二进制数构成的机器语言(原生代码)。代码清单2.1展示了一段用机器语言编写的测试程序。程序是指令和数据的集合,表示指令或数据的数值为8比特为一个单位存储到内存中的。这段程序只实现了一个简单的功能,那就是通过拨动连接到Z80 PIO上的指拨开关控制LED的亮或灭。有关机器语言的细节将在接下来的第3章中介绍
1700413652
1700413653 代码清单2.1 用机器语言编写的测试程序
1700413654
1700413655 地址        程序
1700413656
1700413657 00000000    00111110
1700413658
1700413659 00000001    11001111
1700413660
1700413661 00000010    11010011
1700413662
1700413663 00000011    00000010
1700413664
1700413665 00000100    00111110
1700413666
1700413667 00000101    11111111
1700413668
1700413669 00000110    11010011
1700413670
1700413671 00000111    00000010
1700413672
1700413673 00001000    00111110
1700413674
1700413675 00001001    11001111
1700413676
1700413677 00001010    11010011
1700413678
1700413679 00001011    00000011
1700413680
1700413681 00001100    00111110
1700413682
1700413683 00001101    00000000
1700413684
1700413685 00001110    11010011
1700413686
[ 上一页 ]  [ :1.700413637e+09 ]  [ 下一页 ]