assembly   10798

« earlier    

Writing a C Compiler, Part 1
This is the first post in a series on writing your own C compiler. Here are some reasons to write a compiler:
programming  compiler  c  assembly  tutorial  parsing  howto 
3 days ago by grinful
JIT compiling a subset of Python to x86-64
This post shows how to write a basic JIT compiler for the Python bytecode, from scratch, using nothing but stock Python modules.
At the end of this post, we will be able to compile branchless Python functions that perform arithmetic on signed 64-bit values...
systems.programming  assembly 
7 days ago by scott
Introduction to Computer Organization: ARM Assembly Language Using the Raspberry Pi
This book introduces the concepts of how computer hardware works from a programmer's point of view. A programmer's job is to design a sequence of instructions that will cause the hardware to perform operations that solve a problem. This book looks at these instructions by exploring how C/C++ language constructs are implemented at the instruction set architecture level.
The specific architecture presented in this book is the ARM® as implemented on the Raspberry Pi®. The operating system is Raspbian, which is based on a Linux kernel and includes a GNU programming environment.
assembly  linux  books  systems.programming 
7 days ago by scott
Geohash in Golang Assembly: Lessons in absurd optimization:
Geohash is a geocoding scheme which maps a latitudelongitude pair to a 64-bit integer or equivalent short character string. Ithas become popular as a repres...
geo  assembly  golang 
7 days ago by geetarista

« earlier    

related tags

'superwoman'  (lar)  1-3/4  1  1st  2014-09-03  2018  2018:  2nd  64bit  6502  a  accessory  acid  activation  algorithms  although  amiga  an  and  another  architecture  arduino  arm  article  as  asm  assembler  at  auta  avr  avx  basic  been  bestpractices  bios  blackpowderworks  bonds_  book  books  bpw  brass  bright  bugreport  but  c++  c  c64  calculator  cars  cell  cheatsheet  cob  code-generation  code  coding  cofactors  combined  commodore  compilation  compiler  complex  complexes  computerscience  coordinates  coq  critcode  crystallography  debugging  deduplicate  demos  demoscene  derivative  desk  development  directory  disassembler  discussion  distribution  diy  documentation  electronics  emulator  enigmatic.  enzymes.  esp8266  evidence  example  existence  exploration  fix  for  formalization  forms  free  from  gamedev  games  gaming  gba  gcc  gdb  general  geo  gm  go  golang  grade  group.  guide  hack  hackernews  hacking  hardware  have  high-level  his200  history  homebrew  how  howto  i2c  ide  ikea  important  in.  in  inline  intel  interesting  introduction  involved  is  it  its  javascript  joining  keebio  kernel  keyboards  lactate  lactic  lactobacillus  lar  library  ligand.  lilly  linux  live  lock  lys184  machine  magazine  making  malware_analyis  manufacturing  many  mass  math  may  mc68000  memcpy  memory  metabolism  metal-carbon  metal-sulfur  metal  microcontroller  microorganisms.  microprocessor  minimal  minimalism  mips  modern  mononucleotide  mortise  mssql  nes  new  newline  nickel-binding  nickel-containing  nickel  nickel_  nicotinic  nintendo  no  ocaml  of  one  online  onlinetools  opensource  optimisation  organometallic  os  other  paper  parsing  pc  pdf  performance  pet  pincer  plantarum  plastic  play  possesses  previously  prime-line  prior  processors  profdev  programming  prosthetic  proteins  racemase  racemization  radare  radio  raspberrypi  read  reddit  reference  remain  repl  replacement  repository  required  requires  retro  reveng  reverse_engineering  review  role  rust  samochody  sbt  security  shellcode  show  similar  singh  site  skarsta  software  spectrometry  speech  stand  standdesk  standing  steel  suggests  synthesized_  systems.programming  talk  techniques  tethered  that  the  there  three  through  tiny-code  tips  to  tolearn  tonc  toolkit  toread  totry  tounderstand  tridentate  trump’s  tutorial  tutorials  two  type:application  type:website  ubuntu  un  vic20  video  vintage  wall  was  watch  we  web  webapp  webassembly  whitelist  wide  wiki  windows  with  without  wynajem  x-ray  x86-64  x86  x86_64  youtube  | 

Copy this bookmark: