_______________________________________________________________________ /* ATDT MAGAZINE :::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::[0x03-11]: NUMERO 0x03::::::::::::::::::::::::::::::::::::::::::::::::::::::::: "Forjando bases" "por BortroX */ Desde muy chico siempre fui bastante inquieto y curioso, siempre me llamaron la atención de cómo funcionaban las maquinas por dentro y estoy seguro de que todo este sub-mundo en el cuál hoy por hoy se siguen conectando a la red mediante BBS me pregunto si ¿quién no alguno de ustedes cuando fueron chicos tuvieron la curiosidad como era aquella radio por dentro? ibas a aquel cajón de tu padre el cual guardaba las herramientas buscabas un destornillador y manos al acecho. Yo diría que mas de alguno seguro, por mi parte yo si era uno de ellos, no quiero decir que hoy en día tenga títulos de ingeniería electrónica ni nada por el estilo lo cual dejo bien en claro que no los poseo mas bien siempre fui auto-didacta al principio fueron libros algunas revistas y hasta me acuerdo de la revista "lupín" que quizás los mas jóvenes la conozcan como "pinlú" (muy famosa historieta que incluía muchas veces pequeños esquemas de electrónica), después fueron documentos y artículos de algunas páginas en internet que aún siguen estando pero ahora hoy por hoy uno cuenta con cientos de PDF's tanto en Español como en Ingles lo cual también incluye libros y documentos y ni hablar de los infinitos tutoriales en YOUTUBE, pero siempre me tomé todo esto como un simple hobbie pues después de toda esta nostálgica Auto presentación vayamos al grano con todo esto que es nada más y nada menos que desde mi lado más humilde tan solo quiero contribuír y compartir todo mi conocimiento en este RETRO SUPER FENOMENAL eZINE aportando mi pequeño granito de arena en cuanto a bases de sistemas hablamos. La idea de esta seguidilla de artículos que deseo escribir, sirvan para aquel que quiera adentrarse al mundo de los microcontroladores y sentar bases sobre las mismas acompañado de nociones básicas de electrónica digital para así poder adentrarse de lleno a poderosos sistemas como por ejemplo el manejo del ASSEMBLER para el INTEL 8080 crudo de nuestras computadoras personales. Tengo muy en cuenta y lo sé por mi querido amigo de hace décadas (hellraiser) que dentro de este maravilloso E-ZINE participan crackers muy expertos con muy alto dominio de ASSEMBLER, pero yo desde mi humilde conocimiento tan solo quiero que esto sirva para motivar a aquellos que no tienen ni idea pero si mucha curiosidad por comenzar a aprender estos poderosos lenguajes, los cuales son prácticamente nativos que yacen dentro de los microprocesadores y microcontroladores comenzando por el ABC del lenguaje máquina. Nos enfocaremos en el conocidísimo PIC-16F84A, con el que tan solo contamos con 32 instrucciones del tipo RISC lo cual lo hace bastante limitado por cierto, pero muy efectivo a la hora del aprendizaje. El tipo de ASSEMBLER que manejaremos en este es distinto a cada fabricante, por ejemplo este corresponde a la línea PIC, también tenemos el de TEXAS INSTRUMENTS, MOTOROLA 68000, el muy presente Z80, por nombrar tan solo algunos, cada uno de estos fabricantes tiene distintos tipos de ASSEMBLER pero todos son muy similares entre sí, (en algunos notarán que solamente el nombre de los comandos cambian) comprendiendo solo uno de ellos nos abre las puertas a la comprensión y aprendizaje del resto, añadiéndole mucha más facilidad de razonamiento de cómo funcionan los demás microcontroladores, veamos... un ejemplo breve en la vida cotidiana... "Si un Australiano aprende bien el castellano, cuando quiera estudiar Italiano o Portugués le costará muchísimo menos por las similitudes que tienen estos tres lenguajes entre sí, que si tuviera que aprender uno de estos idiomas desde el principio". Pues aquí pasa lo mismo, estudiando a fondo el 16F84A, que no lo es todo, pero cuando pases a estudiar el INTEL8080 te doy garantía que vas a saber donde estas parado, vas a aprender y por sobre todo comprender el funcionamiento del mismo. Pero antes de arrancar con ya mencionado PIC debemos sentar bases en el funcionamiento de números binarios, hexadecimales y octales que si bien todo libro de informática que toque el tema de números BINARIOS y HEXADECIMALES siempre añaden el tema de los OCTALES, yo en lo personal en la práctica nunca se ve ese sistema de base numérica, pero si tengo entendido que suelen usarse en microcontroladores como el Z-80, no olvidemos que el Z-80 de la línea ZILOG es un microcontrolador muy popular ya que integran en la mayoría de los sistemas. Y por último detallaremos el uso de las "compuertas lógicas" los cuales son todos conocimientos fundamentales dentro del mundo de la computación por ejemplo si más adelante deseas introducirte en el mundo de la encriptación y los hashes o el cracking y hasta el diseño de una red profesional con routers tipo CISCO o MICROTICK y tienes que llevar a cabo el diseño de una red debes saber de subneting (subneteo) y para lo ya mencionado que fueron tan solo algunos ejemplos el mundo del "código binario" está presente en todos ellos y es de una gran ayuda su sólido conocimiento que se posea sobre los mismos. Pues bien esta fue mi pequeña intro y espero que lo disfruten. by BortroX estebancoppola@msn.com ______________________________________________________________________________ !EOF -> atdt-zine-0x03-11.txt