64-bit Learn

  • Start64!This pure C# program parses the almost-ML64-compatible x64 assembly-language listing generated by Microsoft Visual C++ 2010 (when configured to produce x64 assembly-language listing files), and forms corresponding x64 CPU byte code, and executes that byte code in a new thread. This dynamic generation and execution of x64 CPU byte code is similar to what the .NET Common Language Runtime (CLR) does during the Just-In-Time (JIT) compiling process and subsequent execution.

  • Start64!Today's tute we'll explore how some of the facets of Object Oriented C++ work. It's nothing like it seems. The information in this tutorial may not be immediately useful but it's actually very handy. There is a concept called AoS (Array of Structures) versus SoA (Structure of Arrays), to get maximum speed from our SIMD code sometimes we need the data organized in a special way, this type of knowledge (apart from being interesting) is invaluable when we need complete control over these types of things.

  • Start64!This training video is part of the Experts Exchange Cloud Class Webinar series. For more technology video tutorials, webinars and help, visit www.experts-exchange.com.

  • Start64!Join Experts Exchange and systems management and admin virtuoso Darwin on September 13th from 11am- 12pm PDT for a Windows 7 and 64-bit app webinar. Darwin will present an overview of WOW64 design and outline problem areas for managing application files and registry settings. The session includes walkthroughs using scripting and shell extension toolkit that makes production script adaptation effortless for shell scripting. In this hour-long presentation, Darwin will discuss:

  • Start64!We'll detour (sort of, the final demo uses SSE2 and 3) from SSE instructions and examine structures today. Structures in ASM are almost the same as their C++ counterparts but there's a few little tricks to look at before C++ and ASM will play together.

  • Start64!The conversion instructions cast and convert data from integers to floats and copy from SSE to x86 or MMX registers. There's many of them so we'll only look at a couple in examples. They are mostly pretty basic. We'll also look at how to set the rounding function in MXCSR and what C++ does when we cast floats.

  • Start64!The number of bootkits is steadily growing. All kinds of new bootkits are appearing: sophisticated and simple, serving different purposes (such as rootkits or ransomware Trojans). Malware writers are not above analyzing their competitors’ malicious code.

  • Start64!Anyway, two unrelated topics today, SSE Arithmetic and then dynamic data. There's a whole bunch of SSE arithmetic instructions we're just looking at some basic floating point ones today. This tutorial covers 28 instructions all up they are all different versions of ADD, SUB, MUL, DIV, SQRT, MIN and MAX.

  • Start64!We've finally made it to the ultra powerful SSE. I'm going to tackle all versions of SSE at once since they can collectively be viewed as a single ridiculously flexible instruction set. In this tutorial we're just doing theory. Looking at the registers and a little of the history of the instruction set. We'll also look at how C++ uses SSE registers to pass parameters...

  • Start64!In this tutorial we'll finish up looking at MMX. We'll examine how to get the remaining comparison operations from the "PCMPGT" and "PCMPEQ" to that are supplied.

  • Start64!In this tutorial we'll look at all the remaining MMX instructions. They are Boolean and Comparison instructions. The Boolean instructions are very easy to grasp but the comparisons require a little practice (practise?).

  • Start64!When it comes to purchasing new peripherals and extension cards, two major concerns for computer owners are hardware and software compatibility. Terms like "64-bit" can be confusing and may cause confusion among buyers. You can confirm that the graphics card you want to buy will be compatible with your hardware and operating system by following a few recommendations.

  • Start64!Incident responders and forensic investigators need to be careful when using 32-bit tools to examine file system artifacts on 64-bit Windows. Christian Wojner documented the issue in a paper titled The WOW-Effect. He demonstrated how the WOW64 File System Redirector built into 64-bit Windows transparently redirects 32-bit tools’ access to core OS directories and registry values. This is likely to confuse forensics personnel performing live analysis of the system.

  • Start64!Learn about 32 and 64-bit data types, platform version info and multiplatform dbExpress in Delphi XE2. 31 Days of RAD Studio XE2 Video Tutorials - Day 2 Tutorial. See more at http://www.embarcadero.com/31-days-of-december

  • Start64!In 386 ASM it was possible to modify the lower 8-bits of AX without affecting the upper 8-bits of AX, by addressing these bit-ranges as AL or AH, respectively. And so one might have thought that one could also modify the lower 32-bits of the newer 64-bit registers such as RAX, RBX, RSI, etc, without affecting their upper 32-bits... by addressing them as EAX, EBX, ESI, and so on...

  • Start64!In this tutorial we'll look at the left and right shifts in the MMX instruction set. It's all pretty straight forward. There's a whole bunch of instructions so I've made a table similar to the one from the addition and subtraction tutorial.

  • Start64!A: You now have the choice to use the 32-bit or 64-bit version of most Windows OSs today (except for the latest server OS, Windows Server 2008 R2, which is now exclusively 64-bit). The reasons to go 64-bit include greater access to memory for 64-bit applications, access to more than 4GB of physical RAM (although often systems only see around 3GB because other devices use up the memory address space), and improved security capabilities. However, a common question is, does the 64-bit version actually use more memory than the 32-bit counterpart?

  • Start64!The aim of our present article is to share our experience relating to the installation of the 64-bit version of Windows Vista RC1 as well as the creation of a secure testing environment.

  • Start64!We received a letter; our reader wonders whether there is any disadvantage in running a 32-bit operating system on a 64-bit computer.

  • Start64!In our previous articles we went into the details of the advantages offered by 64-bit computers, the present state of the 64-bit architecture, as well as the prerequisites for creating a suitable environment for testing 64-bit operating systems. This latter required existing hardware 64-bit capabilities. In this article we would like to help those who wish to upgrade their existing 32-bit computers into 64-bit ones.

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

logo-bottom