打字猴:1.700413649e+09
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
1700413687 00001111    00000011
1700413688
1700413689 00010000    11011011
1700413690
1700413691 00010001    00000000
1700413692
1700413693 00010010    11010011
1700413694
1700413695 00010011    00000001
1700413696
1700413697 00010100    11000011
1700413698
[ 上一页 ]  [ :1.700413649e+09 ]  [ 下一页 ]