Tagged Questions

The tag has no wiki summary.

learn more… | top users | synonyms

3
votes
1answer
33 views

Is this the most efficient way to write this program with mips assembly?

This code computes the function (3x^2-4x+16) / (5x^2+2x-4). I ran the program and it works but I am fairly new to assembly language and not quite sure how to make the most efficient use of the ...
2
votes
1answer
55 views

Trying to improve and better understand Intel SSE intrinsics

I've been writing a collection of signal processing function optimized with SSE intrinsics (mostly for audio processing). Here is a linear interpolation function I wrote. It works well and is quite ...
-5
votes
1answer
33 views

Can anyone help me learning assembly language? Any tutorial links? [closed]

Can anyone help me learning assembly language? Any tutorial links?? i really need to learn assembly programming for masm611.
1
vote
0answers
178 views

Please review assembly for Nios 2 interrupts

This is homework for which we have prepared Nios 2 assembly and C: ######################################## # Definitions of device-addresses # and important constants. # # de2_pio_keys4 - 0x840 ...
2
votes
0answers
152 views

Writing SIMD libraries for C++ on FASM in x86-64 Linux

I have recently started a project of SIMD libraries development for C++ on FASM for x86-64 Linux. I would be glad to hear any opinion or feedback about the project, cleanness of the code and ...
2
votes
0answers
101 views

Would someone please critique this mips program?

I've done some programming in the past, but I'm new to MIPS, which I'm trying to learn on my own. This program lists the first five perfect numbers. It uses the Lucas-Lehmer and Miller-Rabin primality ...
1
vote
1answer
153 views

Load assemblies with injector module

How can I improve the performance of this method or is it already good? private static void LoadAssembliesWithInjectorModule(IEnumerable<FileInfo> files) { var moduleType = typeof ...
2
votes
0answers
114 views

First steps with amd64 assembly

I try to learn amd64 assembler. This is the first thing I tried. This piece of assembly should replicate the functionality of the following piece of C code, which turns a binary sha-256 hash into a ...
2
votes
1answer
101 views

The Beginings of a Bootloader using GNU Based Tools

This is a personal project of mine, I am currently in the research phase of developing my own bootloader that will be used to load a single task operating system. I am far away from the final goal, ...
3
votes
1answer
544 views

SSE2 assembly optimization - multiply unsigned shorts and add the result

I am attempting to optimize a piece of C code which aims to multiply a series of pairs of unsigned shorts and add the result. I am only concerned about the high 16 bits of the result, and I can ...
29
votes
7answers
3k views

Fastest way to clamp an integer to the range 0..255

I'm working on some image processing code that can generate pixel values outside of the normal range of 0 to 255, and I'd like to clamp them back into the valid range. I know that there are saturating ...
1
vote
2answers
304 views

Correct User Input - x86 Linux Assembly [closed]

So I am working on an x86 Assembly program for Linux using NASM. This program basically asks the user for their name and their favorite color. After doing this and storing the two strings in variables ...