🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.macintosh
Article #10

Re: COMO SE HACE UN SISTEMA OPERATIVO

#10
From: Epari
Date: Fri, 22 May 1998 00:00
39 lines
2778 bytes
[NOTA: followup de este mensaje a es.comp.macintosh.programacion]

Pancho <{pancho}@mackeros.com> escribi�:

>>De todos modos, siempre hay que recurrir al c�digo m�quina para
>>mejorar prestaciones.
>
> te rebierea a codigo binario, o ha ensamblador? 

El c�digo m�quina est� compuesto de c�digo binario que el procesador (o
procesadores) interpreta. Este c�digo resulta dif�cil de tratar por un
humano, por lo que se representa en ensamblador. Si eres un poco masoca
puedes usar el c�digo m�quina. S�lo tienes poner los unos y ceros en su
posici�n adecuada.

> porcierto esisten un legunaje nuevo de ensamblador para cada procesador,
> o con que aprendas uno ya te sirve ?

Cada procesador tiene su propio juego de intrucciones, generalmente
compatibles con los procesadores de la generaci�n anterior.

Tambi�n puede ser lo contrario. Por poner un ejemplo, con la familia
M-68000 (a partir del MC68020) se pod�a "emular" un procesador superior
en uno inferior. Se pod�a probar un procesador antes de mandarlo a
fabricar.

Con el ensamblador: las intrucciones dependen del la utilidad que uses
para "ensamblar". Algunos ensambladores permiten crear macros, o sea,
nuevas instrucciones que se sustituyen por c�digo m�quina. En cambio
otros, como Symantec C++ o CodeWarrior, te limitan el juego de
intrucciones para asegurar que no puedas hacer una pifia al mezclarlo
con en lenguaje C.


-- 
<epari@mackeros.com>  ICQ-UIN-5443987            ____  ___   __  ___  __
<http://epari.home.ml.org>                       \\_   ||_\ //_\ ||_\ ||
Public PGP key available at PGP servers          //__  ||   || | || \ ||
Technical Details
Message-ID: <1d9e0tc.rl80xutzgn68N@infon513.jet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <1d98mdm.dav8nf82qnk0N@ppp87.204.redestb.es> <1d99441.7d0tm1182xusjN@infon339.jet.es> <1d9a67b.u6s8z5wz14waN@[195.55.134.140]>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 10ec3c,36741e469225e89b
X-Google-Attributes: gid10ec3c,public
X-Google-Thread: ff1c5,36741e469225e89b
X-Google-Attributes: gidff1c5,public
X-Google-Thread: 10db7e,36741e469225e89b
X-Google-Attributes: gid10db7e,public
X-Google-Thread: 110c92,36741e469225e89b
X-Google-Attributes: gid110c92,public
From: epari@mackeros.WIPE_ME.com (Epari)
Subject: Re: COMO SE HACE UN SISTEMA OPERATIVO
Date: 1998/05/22
Message-ID: <1d9e0tc.rl80xutzgn68N@infon513.jet.es>
X-Deja-AN: 355408839
Content-Transfer-Encoding: 8bit
References: <1d98mdm.dav8nf82qnk0N@ppp87.204.redestb.es> <1d99441.7d0tm1182xusjN@infon339.jet.es> <1d9a67b.u6s8z5wz14waN@[195.55.134.140]>
Followup-To: es.comp.macintosh.programacion
X-Face: $3<>G)cJ8#twexh<Gd!zqcx8>W?i<Rtt{ScVXx12d*AbQ>y|W;L`P;ypWf!>x Y%Au^>@;X0^+y^|oxO!(/^?wT@BXtI7i:2H+wCg[tJCk2%s@U
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Organization: http://epari.home.ml.org
Newsgroups: es.comp.macintosh,es.comp.macintosh.programacion,esp.comp.sistemas.macintosh,chile.comp.mac