Sunteți pe pagina 1din 36
LLEGA EL QL ESPANOL LOS NUMEROS ENTEROS EN EL Simulacin i mensional de 6 ombate de ‘bore. Cucha "contra CIMBEL-LIN, Seb. MATARE: JANSEN. SINO- 9 TONTER’ BULL rare con el mundi SPECTRUM PLUS ervimos a tiendas y almavenes telf, (91) 447 34 10 Telex 22542 JAGA E Pedidos contrareembolso (Sin G/E y adhesivos regalo) a “MANSION” DINAMIC; C/Tilos, 2,21 MONTEPRINCIPE, BOADILLA DEL MONTE, MADRID TLF. (91) 715 00 67 Director Eatorat Joab Gamer Conon Director Ejecutvo Domaga Gomer Subdrector Gabi Now Redactor Joe sea Pree Toosa Diseto Maaueta Rosa ua Capes Reaaccion| ose Maria Daz, Fatal Prades Mig! Sepuiveda Fotograta tor Marines Coro Carcet Dioujos ue Boreal JR. Ballet ‘Pore, FL Fron Septen Pep M.Lopez Moreno Eta HOBBY PRESS, cane Deano ‘Aaministrador Goneral meso Mares ‘Jele ePubiedas ‘area Eaoban ‘Secretaria de Publicidad “Concha Guberer ‘bicidad Bareslone iglss oon ‘Secretaria de Dreccion ans Conor. Suseripciones > fora Goneter MP ie Mar Caraca— ‘Redoccion, Adminisivacion "Pubic Folge leds de aber Tots 654 32 11 to. Crelacion Cais Paropedte Dietibucin nun SA Carta de run km 12450 Tel. 734 1500 Fotocomposiion Emacoy Aino SA Paseo a Cassano, 208, Fotomecanics Anejando Vie 91 Deposto Leo Wee oe Represents para Agena Chl, Uruguay y Paraguay, i ‘vmetcara a Eaonos, SA ‘Sod mene, 1532 Te, 31 2464, 1209 BUENOS ARES (Agent TMICROHDEBY no se nace recession ssa de as ‘pmones vricas por Sus cotboradore en os arcs Inmados Resevaos ts los serecnos Boictado conte ‘ow AIO IL N2 27. 7 a1 19 de mayo de 1985 95 plas, (Sobretaca Canariae 10 ptas) MICROPANORAMA. SOS, Sinulacion do a sontoncia PRINT USING. Para colorear a TRUCOS. pantalta, Amplificador de sonido. Scroll de pantalla. PROGRAMAS MICROHOBBY. “203? Awiato SOFTWARE iacminseh rts manatees BASIC. NUEVO. PROGRAMAS DE LECTORES, 3tone. Uiratumbs. Re- NOVEDADES “3 °'% =": INICIACION. 12° nimoros enters on ot Spactum CONSULTORIO. OCASION. 2 an an ao aS as aS eS DED ERED = aD aDeD ED ae mart i a ‘ 4 4 1 ¢ 4 ‘ 8 ‘ 4 a ‘ 4 ‘ ESTA SEMANA IUAN JOSE CANTERO Ge INIOUN ALONSO. Car MEZ. 5. Bruno, 13,5. B (BUR Podrod, 91,421. Mata Gos ® BARCELONA UGO CERRADC MIGUEL gon (GUADALAJARA wonionte (VALENCIA Siseripcion bby Se rates GP 50 de Sele IUAN DERUCHAN. ARGON, ‘eda. ICADI2L LL. Vie Mar (WARCELONA BEGONA AlAMC JUAN ALVAREZ GARCIA, en del Pollo, 4 dad Sankara «Virgen del Ro Beton ‘os ISEVILAL JAVIER ALONSO LOPEZ. An- CESAR” ESTEBAN, JURADO. ‘ake, | MADRID). Avdo-de lisboo, 12.4 nia de pag ANTONIO. PRAD 9 Microhabby Se ARNOLDO CANO RODR ‘MICROHOBBY 3 ne OPERACION ANTIPIRATAS CUESTION DE PUBLICIDAD «STOP»: PARA REDUCIR ARCHIVOS Introduceién {la programacion Sa dei tamato dengan BASIC. Rae ena ree nue tees: INTRODUCCION A LA ere PROGRAMACION Paraninfo. J. C. Larreché, 129 paginas EL AVALON Il, EN INGLATERRA Este libro, al igual que la mayoria de tos de su especie, preiende introducirnos en la programa men lenguaje Basic, algo que ultimamente siendo una obsesion compartida, si nos tn del ante tenemos ls eanidad de libros de este tipo que ~obiaie pgeoornal ale, ; se encuentran actuaimente disponibles en el mereado, ‘Com ia mayoria de ellos, comienza explicin- donos algunos conceptos generalizados sobre el brdenador y su estructura, Al final det primer capitulo expliea lo que eset Tiempo Compartido (Time Sharing), » dentro det mismo capitulo hay una segunda parte que trata de explicarnos ceimo se resuelve un problema con el ordenador. En el segundo capitulo entramos directamen- te en la explicacion dol lenguaje Basie, con sus Instrucciones fundamentales, asi como las fun ciones que operan para los determinados tipos de cilculo y las que pueden ser definidas por el usuario, Finaliza con la explicacin de las sub as ¥ su manejo dentro de un programa Basic. fa tereera parte del libro se nos muestra eb 0 se puede hacer un programa ¥ correeiro 0 oditicarlo a continuactén, detectando los post- bles errores en su realizacion, Enel capitulo cuarto hay 21 paginas dedicadas ‘4 mostrammos algunos programas utiles que pue- den servirnos en un futuro como gua para nue: {tas propias realizaciones. 1 ibro, en liness generates, esté dentro de la ‘onica habitual, si bien hay que tener en euenta {que aporta grin cantidad de ejemplos ejecicios para realizar que pueden ser muy diles ale hora de fucilitar la comprension del texto, MICROHOBEY 5 INTERFACE MONITOR NOVEDAD_IBFOAMAT aS le encamos jugo Gi al fruto de la invest igaci on presora calidad margarita SEIKOSHA SP- 800 con tratamiento de textos (copy grafico incorporada) alimentador hoja a risa fmm SPECTRUM bBTIEo 3 MIVELES DE 200% WAS OE 4B FUDCIONES CABSETTE V UICADOAIVE Hub" BAER FoF BAB YEP A tambien impresore-plotter RITEMAN F* we SONIDO on COMPATIBLE JOVSTICK CONSIBUE HAS REALISuO os" IM MIERODMUE DISK SYSTEM SISTEMA OPERATIVE HE HISTO CON MIcHaAMUE Ficheros aleatorios en nally de coat 4 seq wu gy aeninieca ee am ‘fuevos comandes basic al fin tu microdrive funcionara como un disco de verdad ven a vernos 0 pavelo por correo a SOFT PASEO DE GRACIA tl’ ESC C’ 2 4 @8007 BARCELONA TEL 93° 318 2453 ‘SIMULACION DE LA SENTENCIA PRINT USING Hemos recibido consultas de algunos lectores sobre como podrian formatear la salida impresa en la pantalla para conseguir, por ejem- plo, una columna alineada de _nimeros para progra- mas de aplicacion técnica 0 uiilidad. ‘Jose Maria Martinez Ar- bex nos ha resuelto el pro- blema al enviarnos una pe- ‘quena rutina Basic que imi- ta, hasta cierto punto, a la famosa y potente sentencia PRINT USING de otros dia- leotos de Basic. El trabajo lo realiza la fun- ion definida en la tinea 100; necesita dos datos: el numero a representar y la longitud del campo donde va a ser representado, Para flexibilizarla al maxi ‘mo, hemos definido una va- rable, LONGCAMPO, inicia: lizada a 15, que nos permite elegir la longitud maxima del campo de representa- ion que queremos. Tambien estaincluida una subrutina para atrapar erro- Fes, (que el campo sea cero ‘e-que su longitud sea menor que la del nimero a pintar) TRUCOS ag REN z3 OEE FN us 42 Ren eee RRR GET ese" chet eeleesehRe SPACED $F BRCEOHTERP Er con NOT ERROR Lae i LERHPO 63 T5715 PRINT INVERSE 1; FR Ug TNUMsLeAnbO) PARA COLOREAR LA PANTALLA Si queremos pintar la Pantalla en diferentes colo- res usando el PAPER pode- mos hacerlo utilizando PRINT PAPER sequido de tantos pares de comas co- mo filas queramos pintar Esta idea se debe a dos lectores que han coincidido con el misino truco: José Epalza y Andrés Lopez Mon- talvo, que manda ol listado, RANDOMIZE USR NEXT AMPLIFICADOR DE SONIDO Este truco que nos manda rio! Ribas puede ser itil para cualquier tipo de pro- ‘grama, pero sobretodo para os musicales. Consiste en colocar el jack que comunica el orde- rnador con el magnetéfono y conectarlo en las respect vas entradas de MIC, mante- ‘niendo el magnetofono en marcha (PLAY simplemente) pero sin tener ningun cassette en su interior. De esta manera sencilla y econémica, podremos dis- frutar_mejor de nuestro Spectrum. 69,79 (238 ANO wun) + $2088 And NEN teh merumie S188 HUM ERBBo) SCROLL DE PANTALLA Aunque en el pasado nii- mero 21 ya hablabamos de ‘como llevar a cabo un scroll de pantalla, publicamos es- te truco que manda David y lo hace de diferente forma, Para ello, teclear PRINT y tantas especies de comillas (como las que hay en la te- cla n° 7) como lineas haga- mos de scroll Ens espacio ambien Yoman eae bic foe rueos au nests igen gen fun ran. reigore od ‘e Aecabonda (ade MICROHOBBY PROGRAMAS MICROHOBBY GRAND PRIX Javier MORENO FERNANDEZ Vamos a disfrutar, con este juego, de la velocidad y el riesgo de una auténtica carrera de «Férmula 1». Como conductores de un «supervélido», nuestra nica meta sera la de ganar y colocar nuestro nombre en el podium. El programa consta de cuatro circui- tos (Ios tres tiltimos, son reproduccio nes de Le Mans, Monza y Jarama), con tres niveles de dificultad correspon- dientes a la mayor 0 menor velocidad que desarrolle el «coche obsticulo» 0 contrincante. En cada uno de estos cir- cuitos tendremos que dar cinco vueltas. y, en easo de ganar, pasaremos automi- ticamente al circuito siguiente. En cuanto al cuadro de mandos, po- dremos controlar las’ vueltas realiza- das con el indicador que hay en la parte inferior izquierda de la pantalla, En la parte superior derecha, encontramos marcha corta, y un «2», marcha larg, asi como la velocidad del coche = SRR WBE 0. conoen @: c 4g Be a, oF eas oe Bue Fas aa 7h AEE aise ete Bi Ba 8 MICROHOBBY propio. En el centro de la parte superior iz- uierda se registrarén los puntos obte- niidos, que son proporcionalesa la velo- cidad conseguida, Las teclas para su funcionamiento, son “1°, para poner marcha corta "2", para poner marcha larga. “Q", para acelerar. =”, para desacelerar. ‘S", para frenar bruscamente. “V", para girar a la izquierda, segin el sentido de la marcha del coche. “B”, para girar a la derecha. Buena suerte y... que gane el mejor. Bein. a Pega iat 2 eaten! Ser ae Boor myc ay garer ©, over 5828 bien Bhat Bo aise! Ler Boe PET: 01 ME PROGRAMAS MICROHOBBY ADIVINALO F. J. CARRION MELLADO Una buena velada entre amigos puede ser el marco idéneo para hacer uso de este programa con el que quedarés muy bien (ti y tu ordenador, claro esté) adivinando cartas como un auténtico profesional. ara llevar a cabo estos trucos el or- denador baraja 21 cartas que previa. mente ha extraido de la baraja. Poste- riormente, las coloca en tres montones. formador por siete cartas cada uno y nos pide que memoricemos una carta y le digamos en qué montén se encuen- tra, Esta operacidn la repite un total de tres veces, hasta que nos dice cual era la que habiamos memorizado. Como puedes ver, es ésta una mane- ra bastante ficil de «impresionam a tus amistades, Pruébalo, NOTAS GRAFICAS PEPE EES ane lke Hy ee 10 MICROHOBBY iiMENUDO CAMBIO! yilévate un Traenos tu ‘SPECTRUM ‘SPECTRUM PLUS Renuévate con INVESTRONICA. Apiintate a lo mas nuevo. [rae muy facil Ahora INVESTRONICA te da la oportunidad de hacerte con el microordenador mas modemo del mercado: EL SPECTRUM Solo tendras que entregamos tu 2X SPECTRUM lo demas sera visto y no visto, al Spectrum Plus ya es tuyo. Tener un ordenador Sinclair es la garanfia de estar siempre a (0 Gtima ©) 18.000 ps 510632 16 K EI Spectrum Plus es lo mas nuevo del mercado. Si tu Spectrum es estupendo; el Plus es fabuloso. Podras disfrutar de un teclado profesional; 17 teclas mas que el Spectrum, es decir 17 ventojas mas... y Por supuesto lo podras utilizar Con todos los programas y periféricos que ya tienes, puesto que el SPECTRUM PLUS es totalmente compatible con todo el software y accesorios del spectrum. Ademas INVESTRONICA, al realizar el cambio, te da de nuevo 6 meses de garanfia, una nueva cassette de demostracién y un libro de instrucciones a todo color. No te lo pienses... cambiate a lo ultimo, tienes las de ganar. Manda tu ZX Spectrum (sin cables, ni fuente de limentacion) a tu Servicio Tecnico Oficial (HISSA) mas cercano, bien personalmente o por agencia de fransportes (los gastos son por cuenta de INVESTRONICA) y en 48 horas ya podras disfrutar de tu nuevo Spectrum Plus. Slo tienes que abonar (contra reembolso) 12.000 Pts. (*) Ue) TT | Dirigete a cualquiera de las delegaciones HESSA | Of Abou, n° 80, Piso 6° 1 P® de Ronda, n° 82,18 — C/. Son Set, n° 3 Tats (83) 328-41 65- 323 44.08 Tel (958) 26 15 94 Tals. 754 31 97 - 758 32 34 (08036 BARCELONA 718006 GRANADA 78087 ARO / Hermanos dt Rio Cf, Unies a 4-22 1 Tel (96) 352 48 82 Trosio de Vign,n* 32,1 tt 788 eco C/, Aa, deo Ueto n? 6 Dogue 1° En zg. D Tel (968) 23 18 34 30009 MURCIA fun de Case, n° 19A-1° Cj Tal e Gy 19 Ai, n* 10 - 2° tool Tal. (985) 21 88.95 ‘33002 Owe00 -en solitario. Dentro de muy pocos afios, la informatica ser un instrumento imprescindible para el conocimiento y el desarrollo de la sociedad. ¥ para construir este futuro, es necesario que hoy surjan, se promocionen y se ponga derelieve la labor silenciosa y en solitario de muchos nuevos valores que con toda seguridad existen. Para hacerlo posible, la Generalitat de Catalunya organiza el 1" Festival de Software A él pueden enviar sus trabajos todas aquellas personas 0 grupos que hayan creado prog mas informaticos. La fecha limite para la presentacion de programas, sera el 30 de Mayo,y en Octubre,se 4 puiblicamente los seleccionados, que seran puntuados por el publico,con cuyos crite- rios y los del jurado se entregaran los diversos premios, que incluyen una categoria juvenil. Participa. Y ojala éste sea tu primer paso hacia el éxito. | GENERALITAT (DE CATALUNYA ae CENTRE LA AVENTURA ESTA SERVIDA sbriel NIETO Casi sin darnos cuenta, de un tiempo a esta parte el concepto de programa n ha cambiado. En el desorbitado mundo de los juegos de Spectrum, ha hecho su apari n un nuevo estilo, y lo ha hecho por la puerta grande: la videoaventura. La palabra videoaventura no proce: de, como algunos pudieran haber le ado a pensar, de alguna publicacion ni siquiera tenemos conoci nglesa snto de que ha igin tipo de programa. En huestra revista apareci vez para definir un juego llamado Ba- baliba, aunque por supuesto la primera videoaventura data de bastante tiempo. ya sido utilizada para ZQué es una videoaventura? Se podria definir, como una aventu- ra en la que principal del programa; sin embargo, esto no seria totalmente cierto, ya que interviene un tercer factor que evita que este tipo de juegos pueda fundido con las aventuras convencio- nales, el movimiento. jos grificos son la parte Por otra parte, podria asoci tos juegos con los arcade, incluso de hecho la mayoria de las publicaciones los califican dentro de este apartado. Pero nosotros pensamos que esti muy lejos de parecerse unos y otros. Buscando entre el archivo de progra: mas de Spectrum un precedente de es te género, descubrimos Alchemist, una creacién de la compania inglesa Im: ne, que viene a ser ,0 asi como el pro- sgrama precursor de las videoaventuras. Asi mismo, incorpora por primera vez el tema de Ia magia en una aventura grifica En «Alchemist Alquimista, y su enemigo, el malvado mago Warloc. El Alquimista tiene la fa- 14 MICROHOBBY cultad de transformarse de Aguila y volar, ademis de utilizar conjuros y hechizos. El juego aportaba unos grificos muy bien diseftados y era la primera vez que nos enfrentibamos con una aventura en todos los aspectos que sustituia los tediosos diilogos por situaciones en movimiento y este programa una mezcla de Arcade y aventura Otro programa en esta linea aunque con algunas sustanciales dif una especie hacian de Sorcery», un juego en el que la magia yla aventura se unen dando forma aes. {a original creacion. Sin embargo, Sor cery, esta quiz mas cerca de los juegos de Arcade, que de las videoaventuras segiin las entendemos, AVALON. La videoaventura Continuando con ta racha magica. llega la primera videoaventura propia- mente dicha, se trata de una produc cién de la compafia Hewson Consul- tants, Avalon, una historia de ma Fantasia, En Avalon confluyen por primera vez todos los ingredientes necesarios en este tipo de género, graficos, perso- najes en movimiento, y conserva ade mis un apartado donde aparecen men sajes que van a servir de claves durante todo el juego, manteniendo de este modo un nexo de unin con la aventu ra puramente conversacional Ayalon tenia mis de 200 habitacio. nes diferentes, aunque eso si, construi: das, en vez de por bloques grificos, a base de trazados lineales, con el fin de ahorrar memoria y ganar en numero de pantallas. Los efectos son tridimensio: nales y el estilo de programacién total: mente origi otro prog al, es mis, no conocemos ningu rama que haya utiliza La videoaventura propiamente di- ‘cha, como nosotros la entendemos, debe de reunir los siguientes carac- teres: 1 Al igual queen las aventuras con- vencionales, existe un comienzo lo- ico, el desarrollo de una accion, y ‘un objetivo final quehay que cumplir pparalograr culminarcon éxito eljue- 90. D No basta con llegar al final del ue 90, es necesario haber completado on anterioridad una serie de misio- nes intermedias. m Durante el desarrollo del juego podemos coger y dejar objetos, ca dda uno de los cuales tendra un uso determinado y un valor acorde con, fo que vayamos ahacer en cada mo- mento. v En algunos programas, el prota- {gonista tiene una especie de medi- dor de energia, que ira disminuyen- do segun avance el juego o a medi- dda que tengamos que enfrentarnos ‘una serie de personajes o situa- ‘clones dificiles. v Hay programas en los que es po- sible recuperar energia, recogiendo diversos objetos con formas dife- rentes que en ocasiones, pueden ‘estar representados por alimentos, vl El personaje dispone de armai ue puede utilizar para atacar o de- fenderse, y que pueden ser espa, ddas, como ocurria en el Sabre Wulf} hhechizos, como en el Avalon; o in cluso las bombas que usaba el per- sonaje de Babaliba, Johny Jones. vu No siempre los personajes tienen] ue luchar contra otros enemigos, hay juegos en los que éstos se limi- tan aevitar peligros, perono pueden} atacar (este era el caso, por ejemplo, de programas como el Knight Lore, Alien 8 0 Wally, entre otros), vi Como norma general, las panta- llas de todas las videoaventuras tie} nen forma laberintica, motivo por el cual es necesario la mayor parte del las veces hacernos un plano que ‘os sirva para orientarnos. x Las videoaventuras son siempre| juegos de bastante larga duracién, e incluso en muchos casos habra al- unos que tarden meses en comple- tarlos. x ‘Muchos de estos juegos llevan} Intrinsecos una serie de claves que| es necesario descrifrar para com-| pletar con éxito la misién. Esto ocu- ria, por ejemplo, en el conocido Py, jamarama. \§ LY 7 eet eee es do la misma téenica (no vamos entrar La saga de los Sabreman Basado en una tipica aventura, el personaje central tiene que buscar las ‘cuatro partes de un tesoro y salir de un: do esto, Ie ra la cueva donde culmi nari su misidn, Se trata de Sabre Wulf uno de los juegos que mas se ha vendi Jo para Spectrum y que ¢s, ademas, la parte de una gran trilogia EI programa fue creado por la com paiia Ultimate, la cual, ha: ‘mento, ya habia lanzado al mercado al gunos programas de éxito, como era ¢ caso de Jetpac, Cookie y Pssst. Aunque el verdadero «boon» de a compaia llega con su sexto juego, Atic Atac, el puente entre los juegos de Arcade que hasta entonces habia lanzado Ultim e, y el nuevo estilo que estaba atin por Atic Atac es un juego cuya construc cion va a servir de base en las futuras creaciones de la compania, asi por ejemplo, en Sabre Wulf se va a utiliz la técnica de prog de Atic Atac, en cuanto se refiere ala construc- cion y almacenamiento de pantallas, ¥ sobre todo al movimiento del persona- je, mientras que en la tercera parte de la tri va a ser el entorno donde se desarolla la acci6n en Atic Atac, un castillo con miltiples habitaciones que se comuni can unas con otras, Sabre Wulf se convertiria muy pron- to en un niimero uno sin discusion. El juego reunia todos los ingredientes ne cesurios para hacernos pasar momen tos de pleno exparcimiento; sin embar 10, la téenica utilizada y el modo en el todavia estaban lejos de aleanzar la t6e que habia sido planteado el pro Underwulde donde el mismo persona: je se Sabre Wulf tenia que ent en esta ocasion a una peligrosa aventu 1 en los confines de un mundo perdi do. Aqui se mo espiritu que en el proi rior, aunque se supera a éste en im: nacién, En Underwulde, vivimos real mente una excitante entorno grifico lleno de lugares de las mis divers indole, todos ellos muy bien construidos, Y por fin, llegarfa la tereera y Gitima parte de la saga, Knight Lore, donde la 16 MICROHOBBY técnica y la imaginacién se unen para dar forma a lo que va a denominarse Filmation», un nuevo concepto de programacién con grificos tridimen- sionales y un movimiento algo fuera de lo comin, En Knight Lore la libertad de movi mientos es casi total, la originalidad del afirmar que nos encontramos ante la ‘mejor creacin de co a poco, se va afianzando como la no deja lugar a dudas para poder empresa lider del mercado de sofware, en cuanto a calidad se refiere, El pro. grama es un claro numero uno y va a establecer la definitiva linea de progra: Mikro-gen y Wally Mikro-gen que habia obtenido ciert¢ Gxito con su programa Automania (en el cual aparece por primera vez el per sonaje de Wally) tiene un pequeno bat che con su siguiente produccién «Wit hes Cauldron» que pasa sin pena ni loria, hasta que lanza al mercado lo ule va a ser su primera videoaventura, Pyjamarama, programa con ef cual en tra de eno en la nueva tendencia que poco a poco domina el mereado, ¥ que transforma a pequefias compaiias en las lideres d Pyjamarama es un gran éxito, Basa do en las pesadillas de Wally y su obs sidn por salir de un sueno, el juego es tun acierto pleno por su orginalidad Sus buenos grificos y Ia simpatia de su personaje, hacen de él una de las vi deoaventuras mis populares. En el Py jamarama todo son claves que hay que poder ir de un lado otro, nadie nos dice nada, nadie nos explica nada, todo tenemos que ir av riguindolo sgn nosadentramosen cl Este ambiente enigmatico va a continuar ahora, Ul timo programa de la compania, Eve ryone’s a Wally, algo asi como «un dia en la vida de Wally», jue culminan todos los proyectos anterio: En el nuevo pros demas una nueva tonica, los diferen les personajes que intervienen en el mismo, estin interrelacionados a tra: vés del jugador, que puede manejar a cualquiera de cllos cuando quiera, mientras que si no lo hace, estos segui rin su propio rumbo. Everyone's a Wally, es en definitiva una curiosa videoaventura, lena de asgos originales que la hacen diferen- 0 oO les a cualquier otro producto del mer cado. 2Y en Espaha qué? Al igual que ocurria con otros tip de programas, en Espafia se s sucn las considerable distancia El precursor en ademis que conseguiria un notable Reino Unido, Sin embargo, stro pais se llama Fred, Un juego ban de decidirse a adentrarse, en el gé nero, Fred sale al mercado mucho an. ies de que nadie sepa lo que es la técni incluso bastante an: tes de que este tipo de programas co- ser el que marque la pauta a ir en el mercado del sofware, Ic queno cabe duda, tiene un notable mé Y tras los pasos de Fred, haria su apa ricidn una nueva compaiia, Dinamic rrumpe en el me que ado con lo que puede considerarse la primera vide ventura en nuestro pais, es la aventura de un ex plorador que tiene que conseguir reco: Saimazon, ger cuatro sacos de café J partio. El oeasion se llama Jony Jones, parodian regresar al si ersonaje en est Jo al conocido protagonista de la peli ala de cine Dinamic, al igual que Ultimate, y si guicndo los pasos de ésta, se plantea e programa como el comienzo de unaa ilogia, En este sentido, hay que tener en cuenta que esta compaiia espan sigue bastante de cerea las nuevas ten: Jencias inglesas logrando, de este mo mprimir en sus programas esa sensacidn de actualidad L ma Babaliba, En ¢ onista se traslad: 1 un palacio mor Jonde tendrii que reseatar a un prisic tun valioso botin, El programa esti muy bien rior tanto en graficos como en vistosi: dad y conplejidad. Este mismo mes aparecera segura mente, la tercera parte, Abu Simbel Profanation, una aventura ambientada en el templo egipeio de dicho faraon, que supera a los de sus otros juegos. S6lo egiin nos aseguraban sus autores hemos visto los grificos y no eabe du: da, superan a programas anteriores. La videoaventura continaa Inmersas de leno en este nuevo esti Jo de progeamacién, las companias in glesas continian sacando al mercado sus nuevos productos, Asi, Hegaba r cientemente a nuestro pais, Tir Na Nog, una aventura muy cere sacionales, pero con unos de las fi ‘08 y sobre todo un movimiento que lo hacen dis con todo merecimiento, Tir Na No} una historia Celta, y un li- jopular de dicha civilizacién juraren este apartado bro muy El ju ue pasa de este modo de un Arcade una pura es de ka compaia Gargoyle puro, como era el Ad Astra Mientras tanto, Ultimate, continua su racha de éxitos con otro nuevo pro- grama Alien 8, un ju tiene nada que ver con el anterior cuanto se refiere a la tematica, sia si- do acusado por un gran nimero de usuarios de ser la repeticion del Knight Lore. A pesar de todo ello, Alien 8, es in mas completo que Kniht Lore, aungue hay que dar un poco la razon a jos que piensan que quiza hubiera sido esario haber dotado a los grificos de una estructura menos similar a la anterior Ocean, por su parte, ha int también en esta modalidad con «lft basado en la mitolo ado Lo tiltimo aparecido en el mercado ama, DRAGONTORG, y es la se gunda parte del Avalon, usa ki misma técnica que el anterior pero mejorada nos aspectos. El juego al igual {que la primera parte tiene mas de 200 pantallas Las videoaventuras no han hecho mis que nacer, y estin sustituyendo, 1 fos juegos convenciona: les en los que nuestra unica ocupacién poco a pocd s. En éstoses necesario ade ser habilidosos (no podemos olvidar su an parte de Arcade), actuar con inte ligencia, y en muchos casos, trazarnos un plan y un plano. Lo cierto cs, en definitiva, que ha na cido un nuevo género euyo rasgo mis peculiar es la calidad, Nosotros al defi nirlo, hemos arrojado de algtin modo la primera piedra, e incluso nos hemos atrevido a crear unas normas definito- rias de dicho énero, que quizi atin no estén del todo completas, pero que es tamos seguros, sison las primeras que sobre este tema se han escrito. [WUUUUURURUUEUUREER URE EEEEEE SE OLEREEEEOE oe Sdlo para adictos Ya estaden tu quiosco iINOTELAPIERDAS! — op REX sa 1). Specrum 485 + Lote 8 castes Softw fe [Avtostopisin Coacnca, Med Cos Eiconsruaer, Wreckage, Robot Fe tory. Golan © Spy, Cer pie + Serer Sp io 291 2) Specrom Pa tt fo conse soiwo 2 NU 3D, Torword two, Makes ship Siete Gendera 0 cucdron isres) s {fiSectos Club Nacional Usves VOM descuentoll Diponibles mes de 0 ult de ros en cos ‘ellen para 2X SPECTRUM y 2x8 Tomboy disponibles tres para COMMODORE 6, sobre LOGO, BASIC. PASCAL INFORMAT: Aen genera ate y Horo en ngs * Dknterfoce 1 y Deicradtives: ut so, 300— pies. i ; 2x81 Spocrume, 1-400 phos, #'lok Superioegon del ZicSpecirums 1.508, 1 De Specrum (cust Povin ordi det Boe del 2481 y dl Specrums 1-200, prs. mmr rogmnotindl Spec por is proce. 300) pres. + sThe complete Specrum Rom isis ‘ently, 2.300,— pas yySOCIO5 cia NACIONAL usullitios 2x: 10% DESCUENTO |; FANTASTICAS NOTICIAS PARA LOS SOCIOS DEL CLUB NACIONAL DE USUARIOS DE LOS Zx A partir de chore DESCUENTO MINIMO del 10% en TODOS nuestros productos, FABULOSAS OFERTAS ESPECIALES, NUEVO BOLETIN y CARNET DE SOCIO TIPO TARJETA DE CREDITO INSCRIBETE AHORA MISMO, iYA! | Neceiomes SOLO EXCELENTES PROGRA. Mag de"TO00 TIPO. MICRO ORDENADOR. 200.000,— pros. pore CuAgUIEe oggaoe HASTA iENTA DE RO. YALITES avin programas pare nororos ‘eriendo o ts diposesen noc Tome aun, demudsrenon tur posldodes Tare Sorbie Colheodery gaan Progromedorey un Super Exptl COMMODORE 5 Se. QQ gre ZESPECTUM. Cspot or PAteAS $308 pr 3 Soeiunieer ee 78 100. .500,~ pres. # Sec Mabe espana 2.500,— pras. She A eava ontocearico. a usulitios Zx* NACIONAL 1 DESCUENTO! + BETABASIC: més de $0 nuevas nso: tesycomondor poral BASIC del Spec {@ convene ol mero ordenador con lB Sic mas poterte. 3-000, — per. +, HISOFT DEVPAC: el mejor entomblador Gesensomblodor dion de catige maging 280 pora o Spectrum 9.800" EAL bora Specm gue incnpora odes IRauccone comandoe tandordy adeno emandos eerciden de rchcon. 6.000, pr * COPYSCREEN SERIE: pore hacer copes de peontolls can una gran voredod de oprese fog aves el intone, R239. del Dk INTERFACE Con simlosin de clor me done eco de ries 2.500,— pha 4 ASTROLOGIA: «programe mas completo See ee depot parle o- ‘a compote con sno gran vriedad de im Preoras eioces £.000,-~ Phase {ULTRAVIOLET INFRARED: ol enerblo der desemortoder de AS eel pore os Bracipiones del csdigo moauina 500, plas. = COLIC LISTADOR BASIC ESPANOL Pere ncrporor voy ado co to lems io lx programas em Bagi cote lino. 2.600/— peas. + EMISION / RECEPCION MORSE; con lo ‘moyora de los Scrum, puede unre po Torrecbics emt dectimete mediorte os Conenionesodeciodss 9,600, pra usuli$QSI95 tus NACIONAL OS ZX: 10% DESCUENTOII 4 HISOFT PASCAL ol uicocompiador AS. | 4, INTERFACE JOYSTICK TIPO KEMPSTON. 3.850,— pres INTERFACE JOYSTICK PROGRAMABLE INCLAIR. (2 INTERFACE 7), pora ?Joysils ‘300, 4300, pas WTovSTICR SPecTRAVIOEO QuicxsHoT | 1, Ahora sala 2.500, pros. + CTRUS IS CH85 [0 ar, me SADIE sor Soca AS SPEATEN'SSTEM 406) le vor de TU Src em AHELDNO rece | ratochded do roromecoy pene ie soo propo apron 000, — pres. ISOCIOS CLUB NACIONAL, usullttos 2x: 10% DESCUENTOM YEN A CONOCERNOS. Somos io. ‘SUPER-ESPECIALISTAS cei SPECTRUM Jl COMMODORE 64 tenenes TO BO pero SrectRum s CoMMODO- VENTAMATIC « Cl. Cércaga, 89, ono, 08029 BARCELONA. Tol (83 230 97 90. Metro Enenze ieeaV) Bi 41,27, 13,34 88" Cursor de BASIC, COOIGO MAQUINA ‘Ofe¥ADOR CONTENT, sm y CONTABI BAD Fre. DISENO Gaarico y COMER Cx MICROANFORMATICA BOLETIN DE PeDIDO Evora: VENTAMATIC -Avd de Rhode, 253 "ROSES (Giron). Ta 1972) 257 920 SOUIcITA CATALOGO COMPLETO (22 P& GINAS} ENVIANDO 200, pos en sles fetlesée — OR, Seema rae Ee GASTOS DE ENVIO.... ‘coe gener ee epee Cadac, 100.~ Po. ei) i) epne decor) Fine Los MAS VENDIDOS ere 1 Knight Lore (Ultimate 2 Alion 8 (Ultimate) 3 Everyone's a Wally (Mikro-Gen) 4 Decathlon (Ocean 5 Underwulde (Ultimate) 6 Cyclone (Vortex) Match Day (Ocean) 8 Babaliba (Oinamic) 9 Ghitt Fron de Goods (Ocean) 10 Jet Set Willy (Software Projects) ‘muchas también, las ruta {que podemos tomar, per que nos ha sik ES eel aE EENELGEL SS nest tReet Ce tt 24 MICROHOBBY Originalidad Graficos Movimiento Sonido Valoracion MICROHOBBY 25 El rescate La victoria EVERYON’S Pronto dispont & Sete presenta los superventas 7 en todo el mundo. La mas completa gama de juegos para tu Sinclair Spectrum 48 K. jDisfritalos! AIRWOLF Pronto disponible en Commodore KONG STRIKES BACK sponible en Comin SI ESTAN AGOTADOS EN TU TIENDA N HABITUAL iiLLAMANOS! Jersion : PROGRAMAS DE LECTORES STONE Carlos MENA PINEIRO En plena edad de «piedra», nuestro protagonista una dura jornada al verse atacado por un acé enemigo al que ha de destruir. Para llevar a cabo su defensa, cue’ con una serie de bloques de podra utilizar contra su advers: zindolos repetidamente hasta dar en el blanco, mediante la tecla @ del cursor. Como es légico, cuantos mis enemi- g0s mate nuestro troglodita, mas na- mero de puntos obtendremos. Deja correr, pues tu imaginacin y ayudado por los efectos sonoros del progra ris tu aventura prehist6- rica, LRESRSIRESER REM Sp areastass ae PERERA Premiado con 15.000 Pras. GRGGBGSTARN TESS 5 soe.cio aunts ee BeaS 25 BEE URE pragtsink*S, fa oidte re 2 : a id 520 co Sie sa el ULTRA- TUMBA José DONATE VIVANCOS Nuestra meta en este programa seré un tanto «siniestra» si tenemos en cuenta el lugar donde se desarrolla: un cementer Pues bien, en este marco hemos de encontrar al tio Tomiis que se ha es- condido en alguna tumba con animo de alejar a los «malos espiritus». Para ello, tendremos que ir levantando las tumbas y comprobar si esti en ellas, mediante las coordenadas que apare- cen en pantalla (primero se marca el ‘numero de la fila vertical y luego el de la horizontal). Si al levantar alguna tumba no encontramos en ella a quien buscamos, tenemos que estar preveni- dos porque un buen susto puede hacer- nos desistir de nuestro objetivo: mons- truos y esqueletos serin despertados. por nuestra «imprudente» presencia y ‘nos indicarin la direceion correcta ase- guir, Muchos de estos monstruos vol- verin a su letargo antes de poder ayu- darnos y, en ese momento, el cartel de RIP se dibujara sobre su tumbs Si no eres supersticioso, seguro que éste serd un entretenido juego para ti on. GRAS on nSa8: ene i bares SP Bebe. of E THEN 60 SEI sem, SME cas WY PROGRAMAS DE LECTORES ee ate tena7s aa ae RUPEE, vg RATONERA . Julian ALONSO LOSADA Para muchos, los ratones son pequefios bichitos graciosos que no molestan. Para otros, representan terribles «fieras» que hay que destruir a toda costa. Wee neces i zepinsttapns oe tro ratén (demasiado simpatico para mee FRE” "28888 0 shee eit fet G88 SE EEE Ree ates : ec s et isi ‘7d 06S" G5°H8 a3 pagb PRE, 72 cus, conven s: ro a ae rele 5 be on ” 3888 "EDP" aorovens- cane, ucca ATLANTIS LOS JUEGOS MAS COMERCIALES DE EUROPA = MAYORISTAS EN TODO EL TERRITORIO NACIONAL RIPOLLES, 60 - TEL. 3 55 - TELEX 53916 - TRPWE REF. KRK RCELONA OVEDADES Por fin tenemos en Espaiia nuestra propia versién del QL, la primera establecida por Sit clair fuera de su frontera. De sus ventajas y caracteristicas, hablamos ampliamente en este articulo. A llavista de las perspectivasactuales del mereado informatico Sinclair con- sidera que ha llegado el momento de comercializar el QL en version local (posibilidad que ya estaba prevista des- de los primeros momentos de la co- mercializacion de esta miquina). De hecho, la propia ROM del QL esta divi dida en 2 chips de memoria. Uno de 32K, que contiene el sistema operative comtin a todas las versiones y otro de 16 K, que se ocupa de la parte especifi- ca de cada lengua. Segiin Charles Cotton, responsanle de operaciones comerciales para Euro- pa de Sinclair Research, «el usuario ha dejado de cuestionarse porqué hay que utilizar un ordenador, para pasar a pre- guntarse c6mo hay que usarlo; es por La si, la protagonista esto, por lo que se han previsto 12 ver- siones locales del QL, en distintos idio- mas, que estarin disponibles este mis- EL QL espanol incorpora todos los vances y actualizaciones existentes hasta el momento, tanto en el hardwa- re como en el sofware. Charles Cotton, nos confesé en secreto que la espaitola mejora incluso a la inglesa, Estas son las princi que pueden encontrarse en la version castellana: 1. Todos los mensajes y avisos de error del sistema op castellano. 2. Asimismo, todos los mensajes del paquete de software integrado que 32 MICROHOBBY tivo estin en se suministra con el ordenador (Quill, Abacus, Easel y Archive), estan en cas- tellano, 3. Su teclado dispone de los si- guiemtes nuevos caracteres: iiN aac Respecto de este tema, es necesario aclarar que cuando se realizé la prime: ra version del QL ya estaba previsto que futuras modificaciones Negarian a adaptarlo a diferentes mereados lingiis- ticos. Asi, estos caracteres estaban ya incluidos en la primera versién, aun- que no se podia acceder a ellos desde el paquete de aplicaciones. Ahora, el pro- cesado de textos puede hacerse viendo en pantalla exactamente lo mismo que saldri luego reproducide por impreso: 4. Cuando se desea acentuar una determinada vocal, hay que pulsar, en primer lugar, ef acento (ya sea agudo 0 grave), con lo que no se percibe ningiin efecto en la pantalla, y luego, la voc: deseada. Es entonces cuando aparece: ra convenientemente acentuada, EI método que se guirlo, es doble; por una parte, en pan- lalla, fo qui operativo accede a un cédigo ASCIL distinto para las vocales acentuadas, Porotro lado, el firmware ya incluye to: das las rutinas necesarias para que la impresora produzea un backspace cada vez que se encuentre con una voes acentuada, sobreimprimiendo el acen: to, liza para conse: ‘ocurre es que el sistema Toda la documentacion ym nuales suministrados con la maquina estin en castellano, 6. Elsoftware que se suministra ha sido optimizado y su tamano reduci permitiendo menor tiempo de carga (unos 20 segundos) y mejorando lay prestaciones al usuario en un 30 por ciento, También se ha reducido dristi: camente el espacio ocupado por el pro- pio programa 7. La comprensién obtenida en to- dos los programas hace que nose preci- sen zonas de «overlay. Es decir, no hay diferentes partes de un programa que deban (por falta de espacio) ejecu- tarse en una misma zona de memoria, por lo que con excepeién de los archi- vos «AYUDA» ¢ «IMPRIMIR», no se accede al cartucho del programa una ver finalizada la carga inicial 8. El Software de la version espa- ola soportari periféricos tales como Floppies y Disco duro. EI QL espanol es la primera version local implementada por Sinclair. En la presentacién por Investrénica del nue- ‘vo modelo durante la pasada feria «In- format-85», se explicaron las razones: — El castellano es el idioma mas ex- tendido a nivel internacional (después. del inglés). — Las fechas de la feria informatica de Barcelona encajaban con las previ- siones de Sinclair (al ser la masadelan- tada de Europa), — Investrénica esti dedicando todo su esfuerzo econémico y publicitario para asegurar el éxito de la versién es- paola — Por tltimo, y quizis el motivo mis importante, es que Sinclair lidera el mercado nacional de microordena- Por fin, un teclad to dores, lo que suponemos le habit ani mado a realizar en Espaia su primer despliegue de versiones locales EIQL, en su versién espafiola, estara disponible para el publico desde mi diados del mes de mayo y a un precio de 125.000 pesetas. Sus compradores pasarin automiticamente a disfrutar por una minima cuota mensual, de los servicios de un club de usuarios el ya Famoso en Inglaterra QLUB~quea tra- vés de un boletin periddico y una linea telefnica permanente, les proporcio: nari todo tipo de actualizaciones de Software, atencion a sus dudas y consultas, Aparte del software incluido y que ha sido reciente ‘optimizado por PSION, se estin desa: rrollando una gean cantidad de progra mas de aplicaciones profesionales que noticias, notas téenicas te castellanizado y de momento, incluye los siguientes sectores; Arquitectura; «Calculo de Port 0s de Euificacién». Desarrollado por Tecor, S. A., mediante una sencilla de: finicién de datos calcula por métodos matriciales porticos de hasta 15 plan tas, obteniendo esluerzos y armaduras, Medicina: «QL Medicina». In- cluye un Vademecum para archivar da tos sobre medicamentos., Permite clasi icarlos y realizar bisquedus por conte. Imente espanol EASEL, | castellana del programa ingles. COMPARACION ENTRE EL SOFTWARE INGLES Y CASTELLANO TIEMPO DE PROGRAMA _CARGA ABACUS INGLES ABACUS CASTELLANO 16 SEG. EASEL 90 SEG. INGLES 41 SEG. EASEL CASTELLANO 24 SEG. QUILL INGLES 37 SEG. QUILL CASTELLANO 17 SEG. ARCHIVE INGLES 87 SEG. ARCHIVE CASTELLANO 17 SEG. MEMORIA BRE 18K zak 8k 12k ok 6K 12K 20K nidos y/o especificaciones, asi como emisién de recetas, Se complementa con un programa de historiales médi- Gestion: «QL Néminas», Permite evar hasta $00 néminas parametriza- bles por el usuario con un total de hasta 40 devengos y 10 deducciones. Asimis- mo, emite los d Delegacion de Trabajo. los requeridos por la Por otra parte, estin punto de pre- junosjuegos de inteligencia y estrategia, conversacionales y de me- sa, como Bridge, Tute y Mus. Se en ya también disponible en Es- nifico ajedrez tridimensio- nal desarrollado por PSION y que se ha convertido en el campedn europeo del aio 1984, Hardware En la faceta de hardware, merece la pena destacar algunos de los periféri- cos que han sido desarrollados por Sin- cla fubricantes indepe' dientes: y otros Ampliacion de memoria de 64 K, 128 K, 256 K y 512 K Discos Floppy de 3 dades de 700 K, 2X700K. Discos Floppy de 5.25” con capa cidades de 200 K, 400 K, 800 K, 2X200 K, 2X40 K, 2X800 K. discos duros/Winchester con ca pacidad de 7.5 Mega = Ploiter BMC: Dibuja en 6 colores con tamaios de papel de hasta DIN A3 y con paso de 0.025 mm, = Impresora de matriz con capa dad gritica BCM de 100 CPS, con capaci tes, MICROHOBBY 33 INICIACION Representacion de los numeros en el Spectrum (Il) LOS NUMEROS ENTEROS EN EL SPECTRUM José T. CROVETTO J La cuestién que nos planteamos ahora es cémo se codifican en el alfabeto binario los simbolos que representan cantidades numéricas. 10s que el Spectrum almacena toda la informacion en la memoria en forma de «eros» y «unos», es decir, | bits. La memoria esti oreanizada en | grupos de ocho bits lamados octetos | bytes, y que existen 63536 bytes nume- rads de O « 65835 ~ FERFH. Ahora bien, cuando introducimos en el Spectrum unas instrucciones, és- las quedan almacenadas sucesivamen- te en una zona de la memoria que co mienza en la direccién indicada por la variable del sistema PROG. situada en 23635 y 23636. Para leerla, ejecute PRINT 256+PEEK (23636) + PEEK 23635, puesto que el byte de mayor peso es el de direccién (23636). A esta zona de la memoria Ia denominamos zona BASIC. El cont nido del ultimo byte de cada instruc clon es siempre trece, que se corres- ponde con el eddigo ASCII de ENTER. Sila instruecién tienealgunaconstante numérica —por ejemplo, GOTO 100, PRINT 2009, LET n=500, etc~ en- tonces el Spectrum reserva siempre cinco bytes para almacenara, y para in- dicar al microprocesador que el conte- nido de esos cinco bytes representa a tun nimero, el contenido del byte ante- riora esos cinco es el codigo binario del decimal 14. Por ejemplo, la instruccién 10 LET n=10 se almacena en la zona BASIC de memoria: las. direccion| 0 10 12 © 241 110 61 49-48 14 Nessie Q) @) LET an = 10 00100013 SSS El contenido de to en decimal, Si la instruccién es 20 LET n=—10 se almacenaria asi byte esta eseri- 34 MICROHOBBY © 20 13 © 241 110 61 45 49 48 14 QQ LET a =-10 00100013 nimero (1) Los dos primeros bytes contienen et rniimero de linea con el byte de mayor peso el primero. El niimero de linea se obtiene entonces: (1.° byte) + 256 + (2. byte), (2) Enel tercer y cuarto bytes tenemos la longitud en bytes del texto de la ins- truccion, con el byte de menor peso en. primer lugar, es decir, el numero de by tes que ocupa la instruccion desde el quinto byte hasta el ENTER (13), am- bos inclusive. La longitud se obtiene: (42 byte) * 256 + (3.” byte) Existe otra zona de la memoria, de- nominada zona de variables, en la que sealmacenan los valores que toman to- das las variables definidas en el progra Esti situada justo a continuacién zona BASIC. La variable del siste- de ‘ma VARS, situada en las posiciones de memoria 23627 y 23628, indica el co mienzo del drea de variables. Para leer- la ejecute PRINT 256 + PEEK (23628) + PEEK 23627. (os valores de las variables, que pue- den cambiar durante la ejecucién del programa, ocupan igualmente cinco bytes, pero no van precedidas por el co- digo catorce, sino que les precede el nombre de la variable codificado en ASCII con algunas variaciones que co- mentaremos al final del articulo, {Como se codifican los nuimeros en esos cinco bytes? El Spectrum utiliza dos formas distintas: 1 Para los ntimeros enteros com- prendidos entre ~65535 y 69535. 2 Para el resto de los nuimeros, Antes de entrar en cada una de estas dos formas de representacién interna de los ntimeros yeamos lo que se cono- ce como «omplemento a dos». Elcomplementoa dos de un nimero binario de n bits es otro nimero bina- rio de n bits igual a lo que fe falta al pri- mero para valer 2° (2° en binario es ta uunidad seguida de n ceros). Es decir, que dado un numero binario A (de mento a dos que I — A, o bien A= 100... 00, — eee El cleulo por este método de! com: plemento a dos se reduce a resolver tuna Festa en base dos. Sin embargo, es mis prictico y répidoaplicarlasiguien- te regla Dado un numero binario de n bits, para calcular su complemento a dos se busca, comenzando por la derecha, ef primer «uno», bian fos ceros por unos y los unos por ceros en Ia parte del niimero que queda ala izquierda del primer «uno», sin in- cluir a éste, El ntimero binario resul: lante es cl complemento a dos del da- do. Veamos algunos ejemplos: A=1011010 5 A continuacién se cam- R= 0100110 Primer uno B= 01110100, B- 10001100 C= 9091101] 5 C= 11100101 {Qué utilidad tiene el complemento a dos de un mimero binario? El com- plemento a dos es un convenio para re- presentar a los nuimeros enteros nega- tivos, La caracteristica de esta repre. sentacidn es que permite realizar restas con el mismo algoritmo que la suma, Si el nimero es entero y esté com- prendido entre — 65535 y 65535 enton- ces se almacena en la memoria en cin- co bytes de la forma siguiente: [90000000 | El complemento a dos de 742 es 11111101000110108. Como tenemos dieciséis bits para re- presentar el ntimero y un byte extra que indica el signo, el rango se extien- de desde ~65535 a 65535, puesto que {65535 es el mayor numero representa- ble con 16 bits 65535 se representa por: {00000000 [mii | 90000001 | 20000: ay y +65535 como: 00000000 [BYTE DE SIGNO | ~80000000 | 00000000 | 1" BYTE |BYTE MENOR PESO] [BYTE MAYOR PESO] [00000000 | v 5.° BYTE El primer byte y el quinto son siem- pre cero; no forman parte del nimero propiamente dicho. EI segundo byte es el que indi el signo. Si el niimero es positivo o nulo este byte contendré OOH. Si es negati vo contendré FFH (=11111111B). El tercer y cuarto bytes son los que representan el cuerpo del nimero en binario. Sie! ndmero es positive o cero, elcontenido de estos dos bytes es el nti- ‘mero en cuestién en base dos, tenien- do en cuenta que el tercer byte ese! de ‘menor peso y el cuarto el de mayor pe so, es decir, al revés de como lo eseribi- riamos normalmente. Si el numero es negativo entonces el contenido de es- tos dos bytes es el complemento a dos del positive del niimero dado, teniendo en cuenta igual que antes los pesos. ‘Veamos algunos ejemplos: EI numero 742.se almacenaria como: [90000000 | 00000000 | [11991100 | 69000010 [00000000 | pues 742 = 101010 = 9960001011100110 El numero —742 como: 90000000 [TTI [0011010 [imi 00000000 El cero se representa por: 00000000 | 0000000 | | 999900000 [60060000 | 90000000 | Observe que queda una combina- cidn no asignada a ningdn nimero en- tero. Es la misma que para el cero pero con el byte de signo a FFH. Si quere- mos obtener el complemento a dos de un numero trabajando en base diez bastard restar a 65536 = 2'* el nimero en cuestién. El resultado es el comple- ‘mento a dos expresado en base diez Por ejemplo: El cornplemento a dos de 15234 es 65536 — 15234 = $0302. Esto significa que en el Spectrum el ntimero —15234 se representa con dieciséis bits en bina- rio por su complementoa dos, es decir, 50302 en base dos. El siguiente programa visualiza en pantalla la zona BASIC y la zona de va- riables. Trate de identificar cada ins- truccién y, después de éstas, las varia- bles y sus valores. Pulse BREAK para terminar. Prucbe a intercalar en el programa anterior sentencias del tipo PRINT; DIM, FOR NEXT, LET con variables de mas de un carieter. Los nombres de las variables numé- ricas tienen que comenzar por una le~ tra, el resto pueden ser letras o digitos, Las letras mayUsculas se convierten en mindsculas. Si el nombre de la variable es de una sola letra, entonces se codifica en AS- CHL. Por tanto el cédigo debe estar comprendido entre el correspondiente ala mindscula y laz, cuyos codigos son 97 = @NOGBDIB y 122 = 011110108 respectivamente. ASCII Cinco Bytes para ef numero Siel nombre de la variable es de mas de una letra la primera de elas se codi- fica en ASCII con el bit de mayor peso «uno» y el siguientea «cero», y la il ‘ma con el bit de mayor peso a «uno» y el siguiente a «cero», y la ultima con el, bit de mayor peso a «uno». Las demas letras se codifican en ASCII sin cam- bios [ier To. Te fle. 7a 64+ASCHL 128+ASCII | Feel aacl, Cinco Bytes para el nimero Si la variable es de matriz numérica s6lo puede tener una letra y se codifica en ASCII con los dos bits de mayor pe~ 50 a «uno» y el siguiente a wcero». (Woo. [p wvires|i BYTE) BYIrES|{ avis yDBvTES| iL CINCO BYTES dai 2 lbs) variable es un indice en un bu- cle FOR NEXT sdlo puede tener una letra que se codificaen ASCII conel bit de mayor peso a «uno», (i.[CiNcolByfres| | (oiNcojsrires| cio BYES | (2 BYES] 1 BYTE | MICROHOBBY 35

S-ar putea să vă placă și