G01、16位程序计数器的构造

        在C系列视频中ben eater构造了一个8位计算机,他有4位的地址宽度。可以访问16个字节的内存空间地址空间。从 0000,0001,……,1111一共16个字节。为了访问更多的内存我们需要更宽的地址位,我们打算制作一个16位的计算机,需要16位宽度的地址空间。他可以用来访问34K的地址空间。

0000000000000000  0000

0000000000000001  0001

0000000000000010  0002

0000000000000011  0003

…………..

1111111111111110  FFFE

1111111111111111  FFFF

        我们将所有的地址空间,分成16个小块,每一个小块存储不同的数据。其中前8个小块占用了32K的地址位,我们用一块EEPROM作为程序的存放空间。后32K的地址空间我们用一块RAM存放数据和堆栈等。

1、4位计数器

我们