PSN-L Email List Message
Subject: Re: Fwd: Re: Basic Programming Help desired?
From: ian ian@...........
Date: Fri, 09 May 2008 07:42:12 +0100
Hi Kevin,
I used the inline code example (I posted earlier) on PDP 11 computers.
The machines were actually real-time LSI-11 SBCs running Micropower
Pascal/assembler developed on a pdp 11 (with twin rlo2 disks)
development machine. The application was to control, read and process
images from what was then (1986) the worlds highest resolution (3596
pixels) astronomy infra-red camera, cooled to -200C on, what was then,
the worlds largest infra-red telescope (UKIRT - 3.8m) in Hawai'i.
I wrote the time critical parts in assembler and the rest in Pascal. As
for the current PSN problem, I would suggest scrapping basic and windows
and going for a Linux machine and program in C.
Cheers
Ian
>
> Incidentally, I've been lurking in the PSN-L archives because I've been working on a PDP-11 (in a museum) that used to be used for seismic processing. The equivalent program to yours in PDP-11 assembler (for the RT-11 operating system) is probably no longer than your BASIC programs, and RT-11 can perform the write-to-disk while the program is filling up the next buffer. (Admittedly, the PDP-11 has 4 6-foot high 19-inch cabinets, each with its own mains lead....)
>
> Kevin
>
>
>> Date: Thu, 8 May 2008 13:55:50 -0700
>> From: Geoff
>>
>
>
>> Hello Mr. Brunt ;
>> Yes you are basically correct.
>> But speed of saving the array is the real issue.
>> I have tried just about everything but found
>> nothing faster than using the BSAVE command.
>>
>
>
>> ps; I never tried to put a complete array in a single
>> operation. Did not know that was possible.
>> I still think BSAVE will be faster.
>>
> __________________________________________________________
>
> Public Seismic Network Mailing List (PSN-L)
>
> To leave this list email PSN-L-REQUEST@.............. with
> the body of the message (first line only): unsubscribe
> See http://www.seismicnet.com/maillist.html for more information.
>
>
>
Hi Kevin,
I used the inline code example (I posted earlier) on PDP 11 computers.
The machines were actually real-time LSI-11 SBCs running Micropower
Pascal/assembler developed on a pdp 11 (with twin rlo2 disks)
development machine. The application was to control, read and process
images from what was then (1986) the worlds highest resolution (3596
pixels) astronomy infra-red camera, cooled to -200C on, what was then,
the worlds largest infra-red telescope (UKIRT - 3.8m) in Hawai'i.
I wrote the time critical parts in assembler and the rest in Pascal.
As for the current PSN problem, I would suggest scrapping basic and
windows and going for a Linux machine and program in C.
Cheers
Ian
Incidentally, I've been lurking in the PSN-L archives because I've been working on a PDP-11 (in a museum) that used to be used for seismic processing. The equivalent program to yours in PDP-11 assembler (for the RT-11 operating system) is probably no longer than your BASIC programs, and RT-11 can perform the write-to-disk while the program is filling up the next buffer. (Admittedly, the PDP-11 has 4 6-foot high 19-inch cabinets, each with its own mains lead....)
Kevin
Date: Thu, 8 May 2008 13:55:50 -0700
From: Geoff <gmvoeth@...........>
Hello Mr. Brunt ;
Yes you are basically correct.
But speed of saving the array is the real issue.
I have tried just about everything but found
nothing faster than using the BSAVE command.
ps; I never tried to put a complete array in a single
operation. Did not know that was possible.
I still think BSAVE will be faster.
__________________________________________________________
Public Seismic Network Mailing List (PSN-L)
To leave this list email PSN-L-REQUEST@.............. with
the body of the message (first line only): unsubscribe
See http://www.seismicnet.com/maillist.html for more information.
[ Top ]
[ Back ]
[ Home Page ]