SKU: 96547973973

Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX

Sale price$15.29 Regular price$16.99
Save 10%

Pay in installments of $4.25 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Sep 18 - Sep 23

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVXWindows(R) 64 bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft(R) Visual Studio 17 to introduce the novice to the Intel(R) X86 64 architecture and the Windows X64 Calling Convention. With Microsoft(R) Visual Studio 17, assembly language programs can be built using either its Integrated Development Environment (IDE) or using its ML64 assembler directly in a traditional command line

Windows(R) 64-bit Assembly Language Programming Quick Start is a complete tutorial using the free Community Edition of Microsoft(R) Visual Studio 17 to introduce the novice to the Intel(R) X86-64 architecture and the Windows X64 Calling Convention.

  • With Microsoft(R) Visual Studio 17, assembly language programs can be built using either its Integrated Development Environment (IDE) or using its ML64 assembler directly in a traditional command line approach. Both techniques are presented in this book, and each has its own merits for gaining a deeper understanding of computer software and hardware. The assistance provided by Visual Studio's interactive debugger is immense not only for developing real programs but also learning how the CPU instructions work.
  • Programmers learn by example and develop their skills by examining and modifying working programs. Every sample program is complete, but leaves room for enhancements and experimentation encouraged by the questions at the end of each chapter. All are available for download through GitHub.
  • The sample programs, ranging from five to over one hundred lines of code, are extensively documented in both flowcharts and comments. Over seventy illustrations are included to explain programming techniques as well as X86, SSE, and AVX instructions. CPU instructions are introduced as needed to achieve programming goals as the projects in each chapter progress to the next.

  • This is not a book that has been modified or migrates from a 32-bit or 16-bit perspective, but starts right in with 64-bit programming and only refers to past approaches when necessary to explain seemingly unnatural conventions and names.
  • Topics like binary and hexadecimal are introduced through programming examples as well as appearing in appendices.
  • The examples in this book have been "classroom tested" with students having very little, if any, previous programming experience. The information is complete, allowing it to be used as an independent study.

Learning computer hardware and software architectures through hands-on assembly language programming experience helps develop well-rounded programmers and computer engineers.



Binding Type: Paperback
Publisher: Gaul Communications
Published: 07/31/2018
ISBN: 9780970112460
Pages: 194
Weight: 0.59lbs
Size: 9.02h x 5.98w x 0.41d
Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 96547973973

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.6 ★★★★★
Based on 12 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
J
Verified Purchase
Joshua Shope
Carnegie, US
★★★★★ 5
Good value
Style: 2026 Curved 24" 180Hz
Awesome
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 17, 2026
B
Verified Purchase
Bill Welcher
Massapequa, US
★★★★★ 5
Incredibly smooth gameplay with a stunning display
Size: 32"
The Samsung 32" Odyssey G65B has been an awesome upgrade to my gaming setup. The QHD resolution looks sharp and detailed, and the 240Hz refresh rate makes everything feel unbelievably smooth. Fast-paced games look fluid with no noticeable blur or tearing. The curved screen adds to the immersion, especially on a 32-inch display. It pulls you into the game without feeling gimmicky. Colors are vibrant, contrast is excellent, and the screen gets plenty bright for both gaming and everyday use. Build quality feels premium, and the monitor looks great on the desk. If you’re serious about gaming and want high refresh rates with a large, immersive display, this monitor is absolutely worth it. It delivers exactly what it promises and then some.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on December 17, 2025
V
Verified Purchase
Vkusna
Chelsea, US
★★★★★ 5
A top-tier gaming monitor that exceeds expectations in every way!
Size: 27"
The SAMSUNG 27" Odyssey G65B is hands down one of the best gaming monitors I’ve ever owned. If there were an option to give more than 5 stars, this product would absolutely earn 7! From its stunning QHD resolution to the ultra-smooth 240Hz refresh rate, this monitor has redefined my gaming experience. First, let’s talk about the display quality. The QHD resolution combined with HDR 600 creates incredibly vibrant and lifelike visuals. Colors are rich, blacks are deep, and the contrast is outstanding. Whether I’m playing fast-paced shooters or exploring immersive RPG worlds, the level of detail and clarity is second to none. The 1000R curve pulls you into the action, making gameplay more immersive and natural for your field of vision. After hours of gaming, I experienced less eye strain compared to flat monitors, which is a huge plus. The 240Hz refresh rate and 1ms response time (GTG) make this monitor a dream for competitive gaming. The responsiveness is flawless, and I noticed an immediate improvement in how fluid gameplay feels. There’s no ghosting, screen tearing, or input lag, even in the most intense gaming sessions. It’s perfect for FPS games like Call of Duty or Valorant, where every millisecond counts. One of the standout features is the built-in Gaming Hub. I was able to stream games directly without even needing my PC or console turned on—a convenience I didn’t realize I needed until now. The user interface is intuitive, and the hub is packed with options, making this monitor as versatile as it is powerful. Another fantastic addition is the array of connectivity options. With multiple HDMI and DisplayPort inputs, along with USB ports, this monitor can handle all your devices with ease. I have it connected to my PC, PS5, and even a streaming device, and switching between them is seamless. Build quality is excellent, with a premium feel that matches the performance. The monitor stand is sturdy and highly adjustable, allowing you to tilt, swivel, and height-adjust to find the perfect viewing angle. The sleek design and thin bezels add a modern touch to any gaming setup. Setting it up was a breeze. The box was well-packaged, and the monitor itself was easy to assemble. Samsung’s attention to detail is evident even in the setup process. Delivery was also smooth and timely, ensuring everything arrived in perfect condition. In conclusion, the Samsung Odyssey G65B is a masterpiece of gaming technology. It checks every box for gamers—stunning visuals, exceptional performance, and advanced features. It’s worth every penny and then some. If you’re serious about gaming, this monitor will elevate your experience to an entirely new level. I cannot recommend it highly enough!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on December 5, 2024
R
Verified Purchase
Robert L.
Lowell, US
★★★★★ 5
Absolutely great curved monitor for his PC. Samsung, top of the line can't go wrong!
Size: 32"
Bought this for my son's birthday / Christmas present because they are so close together. I think it was only about three or $400. But it is the Samsung which is a top rate item. And it has a curved screen for better viewing. That's what he wanted so that's what he got! LOL he said it works greatly and you can adjust so many settings such as the brightness the sound and everything else. Good size too! 32 inches that's like a TV screen LOL
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 3, 2026
J
Verified Purchase
Jum
Boise, US
★★★★★ 1
Worst interface on the market. A sadist designed it.
Size: 32"
Great screen. The absolute worst interface in the business. Who in their right mind would want their monitor to change inputs on a whim? Who would design a 6 step process to change that input back? Samsung did. I wish I had spent my hard earned money elsewhere. I waste more time fixing this stupid monitor then I do enjoying the games I play on it. It's nightmare fuel.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 15, 2026

recommand products