strange number corruption on pdp11/34

Johnny Billquist bqt at update.uu.se
Tue Jan 27 17:12:52 CST 2015


On 2015-01-27 23:56, Don North wrote:
> Could be something wrong with MUL, DIV, ASH, ASHC that may be used in the print
> routine, but would not be used during basic OS operation. XXDP in particular is
> designed to run on a very basic CPU so it does not normally use any optional
> instructions.

He booted RSX as well.

> I'd start with running the 11/34 CPU tests.

I'd start with actually putting in some non-zero values for CSR and 
vector when running the RL test. :-)

	Johnny

>
> Don
>
> -----Original Message-----
>> From: Johnny Billquist <bqt at update.uu.se>
>> Sent: Jan 27, 2015 2:42 PM
>> To: cctalk at classiccmp.org
>> Subject: Re: strange number corruption on pdp11/34
>>
>> On 2015-01-27 21:24, Noel Chiappa wrote:
>>>       > From: Jacob Ritorto
>>>
>>>       > I'm getting all zeroes nearly any time there's supposed to be a large
>>>       > number output to my terminal.
>>>
>>> It sounds like the CPU may be too broken to run diagnostics. Why don't you
>>> try writing some small programs to test various bits and pieces of the CPU
>>> (e.g. add instructions, etc), and toggle them in, and try and find what's
>>> busted that way? (Although for 'add', if the thing's that broken, I'm amazed
>>> it even boots.)
>>>
>>> Here's an example:
>>>
>>>     http://ana-3.lcs.mit.edu/~jnc/tech/pdp11/tests/print.s
>>>
>>> It's probably too long to toggle in, but you could steal pieces from it
>>> and try them.
>>>
>>> I'd probably try out the shift and multiply instruction to start with; trying
>>> to figure out what's probably not used during booting, but could be used
>>> during number printing, those are two good bets.
>>>
>>> Anyway, there's no point to running diagnostics until you get that first
>>> problem fixed.
>>
>> If it comes as far as booting RSX as well as XXDP, there can't be
>> anything seriously wrong with the CPU...
>>
>> 	Johnny
>>
>> --
>> Johnny Billquist                  || "I'm on a bus
>>                                    ||  on a psychedelic trip
>> email: bqt at softjar.se             ||  Reading murder books
>> pdp is alive!                     ||  tryin' to stay hip" - B. Idol
>


-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt at softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


More information about the cctalk mailing list