[Coco] CoCo 3 MMU test for all

jdaggett at gate.net jdaggett at gate.net
Mon Jan 21 09:03:23 EST 2008


On 20 Jan 2008 at 23:13, Roger Taylor wrote:


> >The darndest thing that the Coco manuals ever did was to do

> >everything in decimal.

>

> There was a reason for that. Before learning to program you first

> think of numbers only in base 10, the human way of thinking. And I

> don't go in a store and hand them a $19 cent piece (a quarter). It's

> 25 cents if I reference it as #25 in my source code. Addresses,

> sure... use Hex. Doing bitshifting... use binary so you can better

> visualize what's going to happen after a rotate or logical shift. If

> you shift $F to the right and get $7, you have to think about that the

> same as with shifting #15 into #7.


Yes it is easier for a person to think decimal as we are taught decimal from
the earliest stages of our education. Our world is decimal in how we deal
with money and other items. When I spent a week in Ireland it took me only
about a day to become familiar with their currency. It to was based on a
decimal system but used different denominations. In their decimal money
system there was a two cent piece and no 25 cent piece.

Decimal in the Tandy manuals was far easier to explain comuter operation
to those w ho knew little or nothing than to try and do a manual that was
entirely in hex.

james



More information about the Coco mailing list