64-bit Learn

  • Start64!Zorin is a Linux distro especially for people that want to try Linux that have previously used Windows. Hate Windows 8? Ready to finally try Linux. Zorin may be the Linux distro you've been waiting for.

  • Start64!Windows 7 Home Premium is available in both a 32-bit model and a 64-bit model. Although both types of Windows 7 look and act the same on the surface, the way they work is quite different. How do you choose between the 32-bit and 64-bit versions? It really boils down to your needs and capabilities.

  • Start64!The stock Firefox browser, with that I mean the releases that are available for download on the Mozilla website directly, can be run on 32-bit and 64-bit Windows operating systems. While that is the case, it is a 32-bit application that Mozilla offers on its website.

  • Start64!The tendency of a computer’s processer to deal with information on RAM (random access memory) depends upon 32 bit and 64 bit version of Windows. 64 bit version can handle more RAM and apps than 32 bit.

  • Start64!The Performance Zone is supported by New Relic and AppDynamics. Both are leaders in the APM space with high-profile customers and massive cost reductions for those users. Recently I’ve been doing some x64 assembly hacking, and something I had to Google a bit and collect from a few places is how to go over all command-line arguments (colloquially known as argv from C) and do something with them.

  • Start64!You can tell if your Windows Internet Explorer is 32-bit or 64-bit by checking directly from the "Start" menu. Find out how to tell if your Windows Internet Explorer is 32-bit or 64-bit with help from an experienced computer professional in this free video clip.

  • Start64!In this tute we'll get to coding some little ASM algorithms. First we have to look at how parameters will be passed from C++.

  • Start64!Today we'll look at integer data types, bits, bytes, words and all that. We'll also look at the general purpose register set. I didn't really mention it in the tute but the suffixes for AT&T that match the register sizes are (using RAX as the example register):

  • Start64!Big thank you to all who've sent in Imogen plugins, they're excellent, Keep em' coming folks! This tutorial we'll look at some of the 256 bit SIMD, AVX instructions briefly then code the negate algorithm from last tute using them.

  • Start64!In this tute we'll look at coding a C++ algorithm to negate a 128bpp image. This will be a benchmark to beat for the ASM versions we'll code next. Most of this tutorial is about interacting with .Net 4.5 from native code.

  • Start64!In this tutorial we're looking a little at what an Assembly language is and why anybody would bother with it. I've also decided to include information about AT&T syntax in this series, so at the end I've coded the same example as last time only I've used the GAS assembler with AT&T syntax.

  • Start64!With people eyeing new Windows 8 and Mountain Lion powered computers, the question of how much RAM a modern system needs is hitting my inbox with increased frequency. Here is my definitive guide to how much RAM you need.

  • Start64!A short video showing how to import a virtual machine/appliance in virtual box. Also shows what the errors you receive if virtualization is not enabled in your computers bios

  • Start64!This tutorial shows how to install windows 8 64-bit from the install cd onto a samsung 7 series laptop. I describe how then install drivers, office preview, and then create a refresh image. It is my recommendation when running windows 8 to use a microsoft outlook email address. It works better with all microsoft products and is becoming better than gmail. If you don't have one, make one.

  • Start64!This tutorial is a remake of the first Windows C++ and ASM tutorial only I'm using Ubuntu. I'm in Ubuntu 12.10 here with G++ and NASM. For a text editor I'm a big fan of the ultra minimalist Nano. We'll probably have to shift to something a little heavier weight eventually.

  • Start64!The inserting and extracting instructions are mostly from SSE 4.1 (the PINSRW and PEXTRW are from SSE2). They can move any element from an SSE register to an x86 register (extract) or move an x86 register's value to any element in an SSE register.

  • Start64!In this tutorial we're looking at comparison instructions that compare SSE registers but set the x86 flags register. These allow us to compare the lowest singles or doubles in SSE registers and then jump using the x86 conditional jumps or perform conditional moves.

  • Start64!I install Windows 8 Professional 64-bit and go over some of the features including the new Windows Update.

  • Start64!Today we'll look at three instructions, MOVMSKPS, MOVMSKPD and PMOVMSKB. They move the signs of elements in SSE registers into an x86 register. They are especially useful after the SIMD comparison instructions.

  • Start64!All of the disassembly I'll show you is from Visual Studio 2012 Express. Comments I make about MSVC are referring to that version as well. If you're following along at home with 2010, you won't see any differences with the compilation of my example code.

facebook-3 twitter-3 rss-3 email-3

logo-bottom