Software Engineering The Intersection of Bitcoin and Online Casinos: A Technological Revolution In recent years, two groundbreaking trends have converged to create a unique niche in the digital world: Bitcoin and online casinos.
Culture Sell RSU and ESPP in India [with Purpose Code] - Maximize Return This OpenGenus guide, tailored for Indian residents, provides insights and strategies to maximize returns while efficiently managing costs, including GST charges.
data science Avoid these 5 Mistakes as a new Data Scientist In this article at OpenGenus, we have explored 5 common mistakes one make at their first job as a Data Scientist fresh out of School. We wrap up with 5 tips as well.
Natural Language Processing (NLP) Retrieval Augmented Generation (RAG): Basics In this article at OpenGenus, we have explored a new finetuning technique for Large Language Models (LLMs) developed by Meta (formerly Facebook). This technique is known as Retrieval Augmented Generation (RAG).
Technology Company - Careers Job Levels at AMD (Advanced Micro Devices) In this article at OpenGenus, we have listed the different job levels and grades at AMD (Advanced Micro Devices) (technical ladder at AMD) along with corresponding annual salary and average experience. This table will help you grow in your career at AMD.
data science Unleashing the Power of APIs in Your Data Science Projects - 3 APIs You Can Master in Minutes Imagine you're a data scientist or a developer, and you're about to embark on a new project. You're excited, but there's a problem - you need data, lots of it, and from various sources.
C++ Convert C and C++ code to Assembly Code In this article at OpenGenus, we have explained how to convert / compile a C or C++ code to Assembly code using GCC or G++ compiler.
instruction set Why learn assembly instructions? In this article at OpenGenus, we have explained how learning assembly instructions can be useful and who should learn it in this age of high level programming languages.
instruction set Matrix Multiplication in Assembly In this article at OpenGenus, we have explained how to implement Matrix Multiplication in Assembly. We have provided the complete assembly code to multiply 2 3x3 matrices as well.
instruction set Array in x86 Assembly In this article at OpenGenus, we have explained how to implement an Array in x86 Assembly Programming Language. This gives a strong insight on how array function behind the high level programming languages.
C++ VPOPCNT: Number of set bits In this article at OpenGenus, you must have the complete idea of VPOPCNT assembly instruction that is used to get the number of set bits.
instruction set XCHG - Exchange Memory In this article at OpenGenus, we have explained the concept of XCHG instruction in x86 processor that is used to swap contents between two registers or memory locations.
Computer Architecture Number of Clock Cycles in Assembly Instructions In this article at OpenGenus, we have listed the Number of Clock Cycles in different Assembly Instructions like LEA, XCHG and others.
instruction set Number of Clock Cycles in Arithmetic Operations In this article at OpenGenus, we have listed the Number of Clock Cycles in Arithmetic Operations. This is an important information to understand which operation to use and which one to avoid based on performance.
C++ MOVSX, MOVSXD - Move with Sign Extend, Doubleword In this article at OpenGenus, we have covered 2 important assembly instructions namely MOVSX and MOVSXD which is used to move a data considering sign bits. It is an alternative to MOVZX.
instruction set x86 LEA - Load Effective Address In this article at OpenGenus, we have explained the concept of LEA assembly instruction which is used in x86 processors.
instruction set Exit program in Assembly code In this article at OpenGenus, we have explored how to exit a program written in Assembly.
C++ MOVZX - Move with Zero Extend In this article at OpenGenus, we have explored the concept of MOVZX assembly instruction in depth with code examples.
C Programming C program to swap two numbers without using third variable [3 techniques] In this article, we have demonstrated multiple approaches to swap two numbers without using a third temporary variable.
C Programming C Program to read last N characters from file In this article, we have explained how to read last N characters from a file in C programming language along with a complete C program.
C Programming C program to find Twin Prime Numbers In this article, we have explored the approach to find twin prime numbers less than N and implement it in C Programming Language.
C Programming C Program to find Length of a String using Pointer In this article, we have explained the approach to find the length of a string using Pointer in C Programming Language.
C Programming C Program to count trailing zeros using bitwise operator In this article, we have designed and implemented a C Program to count trailing zeros using bitwise operators only. This will involve AND and Left Shift bitwise operation.
C Programming C Program to convert number to binary using bitwise operators In this article, we have designed and implemented a C Program to convert number to binary using bitwise operators.
C Programming C program to copy one file into another using fputc and fgetc Copying a file into another is one of the most common file tasks in any Programming Language. In this article, we have explained the approach to copy one file into another using fputc and fgetc in C program and provided a step-by-step explanation with complete C program.