assembly   10445

« earlier    

Keystone – The Ultimate Assembler
Keystone is a lightweight multi-platform, multi-architecture assembler framework.

Based on LLVM but goes further (framework not tool)
assembly  compiler 
yesterday by tobym
x86 Assembly Guide
University of Virginia Computer Science
CS216: Program and Data Representation, Spring 2006
3 days ago by bjcolson
Making WebAssembly better for Rust & for all languages – Mozilla Hacks – the Web developer blog
To be a useful as a web language, Rust needs to work well with the JavaScript ecosystem. We have some work to do to get there, and fortunately that work ...
rust  web  assembly 
4 days ago by ianweatherhogg
MacroFusion in Intel CPUs. | Denis Bakhvalov | C++ enthusiast.
In my previous post I wrote about MicroFusion which is the thing that happens when multiple uops from the same assembly instruction are fused into one. Another interesting feature of Intel Architecture (IA) that was introduced in Core2 and Nehalem architectures is MacroFusion. It names the situation when uops from different assembly instruction fuse together into one uops.
assembly  ia32  amd64 
6 days ago by GranoblasticMan
Articles on computer science and optimization.
A list of articles on computer science and optimization, with a focus on parallel computing.
blogs  c  cpp  gcc  assembly  language  concurrency  thread  lock  5* 
9 days ago by ianweatherhogg
GCC Inline ASM
Documenting the GCC inline assembly language extension
c  gcc  assembly  language  5* 
9 days ago by ianweatherhogg
Ring Ø Labs: Metasploit - Some Assembly Required
So, how do we fix this? We simply need to write a few lines of assembly to manually set up the stack in a way that prevents subsequent functions from overwriting our shellcode. To do this we need to subtract a value greater than 1024 bytes from the current ESP location and then set EBP to ESP. This moves ESP below our shellcode on the stack and ensures that it will not be altered.
assembly  metasploit 
9 days ago by whip_lash

« earlier    

related tags

/  -  1.10  10h  1802  2009  2012  2017  3d  4*  5*  64  68k  7  8-bit  accuracy  amd64  amiga  arabspring  architecture  arm  asm  assembler  assemblies  assjs  audio  austerity  back  bash  basic  bench  binary  blogs  book  books  boot  byte  c#  c++  c  cache  call  cargo  case  cheatsheet  chip8  clang  clojure  code-generation  code  coding  coldfusion  commodore  comparch  compiler-writing  compiler  compilers  compsci  computer  concurrency  cooperunion  coroutine  cosmac  cpp  cpu  css  cuny  db2  debt  debug  debugger  delphi  demo  demoscene  dev  development  disassembler  disassembly  disk  diy  django  dlls  documentation  door  dos  drum_sander  dump  ebook  educational  electronics  elf  emacs  emscripten  emulation  emulator  engine  erlang  f#  ffi  finance  flex  floss  forth  frameworks  free  freecooper  freeuniversity  fun  function  fusion  gac  game  gameboy  gaming  gcc  gdb  git  github  go  golang  government  grails  graphics  hackernews  hacking  handle  hardware  haskell  heap  hello-world  helloworld  highereducation  history_of_computing  howto  html  ia32  image  important  inch  int  internal  internals  ios  ip  iso  java  javascript  jni  kernel  language  latex  library  linker  linux  lisp  list  llvm  lock  lua  mac  machine  macos  malware  manager  marinasitrin  math  maven  memory  mercurial  metasploit  microsoft  mock  movement  mvc  nemerle  net  nintendo  nosql  oberon  object  objective-c  objectivec  ocaml  on  onlinetools  ooui.wasm  opensource  operating_systems  optimization  oracle_server  os  osx  overflow  parrot  pascal  patching  performance  perl  php  pi  play  pokemon  postgresql  powershell  prefigurative  private  process  profiling  programming  programming_languages  prolog  protest  ptrace  public  python  qemu  quebec  r  rails  rasberry  raspberrypi  rav4  raycaster  raycasting  raytrace  raytracing  ref  reference  register  remix  research  retro  reverse-engineering  reverse  ruby  rust  scala  scheme  security  smalltalk  software  sql  stack  stand  subversion  summit  supermax  swift  system  systems-programming  systems.programming  table  taxes  thread  toolkit  tools  touchscreen  toy  toyota  tuition  tutorial  twitter  uefi  video  vim  visual  web-assembly  web  webdev  windows  x86  xcode  yosoy123 

Copy this bookmark: