64-bit Programming

  • Start64!AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting.  It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys).

  • Start64!Notepas is a fast native multi-platform text editor written in Lazarus and can be compiled for multiple platforms and widget sets using the advanced native Free Pascal Compiler. Aimed towards developers it is equipped with some functions usually not found in other text editors and introduces a couple of new exclusive features.

  • Start64!This is a simple example on writing, compiling, and debugging Solaris 64-bit x86 assembly language with a C program. This is also referred to as "AMD64" assembly. The term "AMD64" is used in an inclusive sense to refer to all X86 64-bit processors, whether AMD Opteron family or Intel 64 processor family. Both run Solaris x86.

  • Start64!Microsoft made available this week for public testing a build of a new 64-bit .Net compiler built by the company's .Net runtime code-generation team. The new just-in-time compiler is codenamed "RyuJIT."("Ryujin" is the deity of the sea in Japanese mythology.)

  • Start64!Apple has released Xcode 5.0 which features support for building 64-bit iOS 7 apps, Test Navigator, Test Assistants, Auto Layout in IB, Preview Assistant, and more.

  • Start64!I will show you how to setup NetBeans to create 64-bit C/C++ Windows executables with NetBeans 7.4. This will also allow you to create and compile 64-bit GNU Assembly (GAS) programs. The first thing you need to do if install Oracle JDK and NetBeans 7.4. I will not go over this as it is clearly documented.

  • Start64!A7Soft has released new 64-bit line of XML related products, including visual comparison tool ExamXML Pro with fully featured command line utilities MDCXML, FolderCMP and visual folder comparison tool ExamDir.

  • Start64!SynWrite is a free source code editor, HTML editor, and Notepad replacement for Windows systems. It tries to be a full-featured alternative not only to simple Notepad, but also to such rich applications as Notepad++.

  • 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!Resource Translation Toolkit (RTT) is a utility meant to simplify translation work on po, rc (Windows API), resx (.Net) and properties (Java) files. The program runs on Windows 7, Vista, XP 32/64 bit and is fully Unicode enabled so Asian languages are supported seamlessly. It uses a Translation Memory (.tmx or .pot format) containing unique translated strings to generate translated assemblies, DLLs or catalog files (.mo or Java resources).

  • Start64!DirectSkin allows software developers to make their applications skinnable using WindowBlinds technology. A typical application can be skinned within a few minutes of integrating the DirectSkin OCX into the project.

  • 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!API Monitor is a free software that lets you monitor and control API calls made by applications and services. Its a powerful tool for seeing how applications and services work or for tracking down problems that you have in your own applications.

  • Start64!Z-WAMP is a lightweight, portable, and easy-to-install Web server package that runs on Windows. The project aims to provide the latest production/stable versions of Apache, MySQL, PHP, Adminer, MongoDB Admin, MemCached, SQLite, eAccelerator, and Alternative PHP Cache (APC) to boost server performance.

  • Start64!Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. The discontinued 1.0 version also supports the Motorola 680x0. The following operating systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS.

  • Start64!In this video Tutorial I'm going to show you how to run debug tool on a 64-bit OS, to Further write assembly code

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

logo-bottom