Watch and track your favorite playlist.
Curated by: Fabio Akita (149 videos)
Um dia nos disseram que 640 kilobytes de RAM é o suficiente pra tudo que a gente precisasse. Isso foi no começo dos anos 80. Hoje quero mostrar como a gente lidava com essa limitação no MS-DOS, como era na geração anterior e como ficou na transição pra 32-bits, depois pra 64-bits, e porque isso é relevante pra você, como programador. Hoje vamos ter História! Errata: 12:03 - eu falei 2 mega mas era 4 giga! Conteúdo: 00:00 - Intro 01:25 - Recapitulando Mappers de 6502 08:48 - MS-DOS 12:13 - Segmento:Offset = 20 bits 18:50 - HMA, UMB, EMS, XMS 23:31 - Config.sys 27:51 - modo protegido e virtualização 31:26 - AWE/PAE 32:17 - swap/page faults 38:42 - 64-bits 41:26 - NX Bit/DEP 47:25 - Conclusão Links: * Tutorial of ARM Stack Overflow Exploit – Defeating ASLR with ret2plt (https://www.fortinet.com/blog/threat-research/tutorial-of-arm-stack-overflow-exploit-defeating-aslr-with-ret2plt) * How do ASLR and DEP work? (https://security.stackexchange.com/questions/18556/how-do-aslr-and-dep-work) * Memory Prices 1957+ (https://jcmit.net/memoryprice.htm) * Mastering x86 Memory Segmentation (https://www.eejournal.com/article/mastering-x86-memory-segmentation/) * Configuring your MS-DOS properly (https://www.cubic.org/docs/configuring.htm) * Autoexec.bat and config.sys information (https://www.computerhope.com/ac.htm) * 4DOS Introduction and Installation Guide (https://wiki.preterhuman.net/4DOS_Introduction_and_Installation_Guide) * The GRUB MBR (https://thestarman.pcministry.com/asm/mbr/GRUB.htm) * NES EMULATION (https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2009/bhp7_teg25/bhp7_teg25/index.html) * 6502 Instruction Set (https://www.masswerk.at/6502/6502_instruction_set.html) * ROMs and Mappers: Why NES Games Can Be So Different On The Same Hardware (https://abad1dea.tumblr.com/post/187429390285/roms-and-mappers-why-nes-games-can-be-so) Me siga nas redes sociais: * Twitter (https://twitter.com/akitaonrails) * Instagram (https://instagram.com/akitaonrails) * Facebook (https://facebook.com/akitaonrails) * Podcasts (https://anchor.fm/akitando) * Transcript: https://www.akitaonrails.com/2021/05/13/akitando-97-so-precisamos-de-640-kb-de-memoria-16-bits-ate-64-bits * Podcast: https://anchor.fm/akitando/episodes/Akitando-97---S-Precisamos-de-640-kB-de-Memria---16-bits-at-64-bits-e10q7k4