Article View: comp.arch
Article #13562Re: easy question about intel 80186
From: root
Date: Sat, 02 May 1987 13:22
Date: Sat, 02 May 1987 13:22
66 lines
3033 bytes
3033 bytes
in article <4697@utcsri.UUCP>, flaps@utcsri.UUCP says:
>
>
> [ apologies in advance if this is the wrong newsgroup; I read several
> articles here & it looked appropriate. ]
>
> A local product uses networked workstations each of which runs on an
> intel 80186 cpu. Most workstations do not have disk drives; there is a
> fileserver workstation.
>
> From home I can telephone in to the fileserver only. There is not
> enough ram on it to do compiles (for example), but if other
> workstations are powered up I can run processes on them.
>
> The thing I cannot do is reboot them. Some operations on these
> workstations are irreversible except for rebooting and I currently must
> refrain from doing them from home. Also sometimes it is difficult to
> kill tasks over the network.
>
> SO, the question is: what is the first thing an 80186 does when turned
> on? Does it jump to a certain location in memory, does it do a certain
> interrupt, or what? I would like to write a (very short) program to
> duplicate this action. I think that probably this will reboot the
> machine, and I can run this from home on any workstation.
>
>
> Please respond by e-mail as I don't read this newsgroup.
>
> Thanks in advance!
>
> --
>
> Alan J Rosenthal
>
> flaps@csri.toronto.edu, {seismo!utai or utzoo}!utcsri!flaps,
> flaps@toronto on csnet, flaps at utorgpu on bitnet.
>
> "Probably the best operating system in the world is the [operating system]
> made for the PDP-11 by Bell Laboratories." - Ted Nelson, October 1977
from what I understand after a quick look at the 186 manual:
it appears that a jump to 0ffff0h happens at restart... however some
systems may switch in/out roms only at *power cycle* time and not restart
of cpu... now on a 186 matters are somewhat more complicated since the
the it has some programmable chip selects that need to get initialized before
any use... IF the are used in your system. Hopefully this needs to happen only
on cold boot or is in the reset code that is resident.
try something like:
res segment
jmp far ptr 0ffff0h
ends
Alex P Novickis
(This is really a test of postnews, in disguise)
--
UUCP: {ihnp4,ames,qantel,sun,seismo,amdahl,lll-crg,pyramid}!ptsfa!nonvon!apn
{* Only those who attempt the absurd ... will achieve the impossible *}
{* I think... I think it's in my basement... Let me go upstairs and check. *}
{* -escher *}
Technical Details
Message-ID:
<113@nonvon.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!seismo!lll-lcc!styx!ptsfa!nonvon!apnReferences:
<4697@utcsri.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!lll-lcc!styx!ptsfa!nonvon!apn From: apn@nonvon.UUCP (root) Newsgroups: comp.arch Subject: Re: easy question about intel 80186 Message-ID: <113@nonvon.UUCP> Date: Sat, 2-May-87 09:22:38 EDT Article-I.D.: nonvon.113 Posted: Sat May 2 09:22:38 1987 Date-Received: Sun, 3-May-87 21:55:33 EDT References: <4697@utcsri.UUCP> Distribution: na Organization: NONVON Systems Computer Research Group Lines: 66