|
![]() |
Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming | |
Assembly Programming
|
||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) | ||||||||||
|
News Fiend
![]() |
I've been lookin for a good (pref free) Assembly programming guide. Anyone know any good ones?
__________________
Quote:
|
||||||||||
|
|
|
|
|
#2 (permalink) | |||||||||||||
|
2 + 2 = 5
![]()
Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894
Rep: 4167
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Unique Rep: 1904
Trader Rating: 56
|
Have you tried MIPS?
__________________
To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
|
|||||||||||||
|
|
|
|
#3 (permalink) | ||||||||||
|
News Fiend
![]() |
No :/ Please explain what MIPS is, I has no idea
__________________
Quote:
|
||||||||||
|
|
|
|
|
#4 (permalink) | |||||||||||||
|
Overclocker
![]()
Join Date: Apr 2008
Location: Toronto, Ontario
Posts: 1,585
Rep: 142
![]() ![]() Unique Rep: 118
Trader Rating: 0
|
MIPS is an architecture like ARM and x86
__________________
DD-WRT Firmware Club|Top Gear Fan Club|Microsoft Windows Club|Mozilla FirefoxClub| A MEMBER OF THE RAZER CU|T
|
|||||||||||||
|
|
|
|
|
#5 (permalink) | |||||||||||||
|
2 + 2 = 5
![]()
Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894
Rep: 4167
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Unique Rep: 1904
Trader Rating: 56
|
Download and install: http://pages.cs.wisc.edu/~larus/spim.html
Wiki overview of MIPS: http://en.wikipedia.org/wiki/MIPS_architecture For your first challenge.... Write a solution for the "Tower of Hanoi". ![]() I remember my assembly final... it was printing out all the graphical solution to the "8 Queens on a Chess Board" problem.
__________________
To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
|
|||||||||||||
|
|
|
|
#6 (permalink) | ||||||||||
|
News Fiend
![]() |
Does MIPS run on x86 procs? Does it run on both?
The reason I'm trying to learn is a friend of mine is taking the same courses I'll be taking at same college I'm taking (Double major in electrical engineering and computer science) and I wanted a headstart. Right now I only know basic C, C++, Java and web languages.
__________________
Quote:
|
||||||||||
|
|
|
|
|
#7 (permalink) | |||||||||||||
|
2 + 2 = 5
![]()
Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894
Rep: 4167
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Unique Rep: 1904
Trader Rating: 56
|
PCSpim is a Windows .exe.
__________________
To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
|
|||||||||||||
|
|
|
|
#8 (permalink) | |||||||||||||
|
The Dapper Swindler
![]() |
Don't try assembly until you are confident with C. Maybe sure you have a good understanding of pointers and memory management before you start assembly.
I started with ARM assembly. We had a simulator that ran ARM code exactly like it would on our lab machines, so we could just run our code within Windows before we transferred it to the boards.
|
|||||||||||||
|
|
|
|
#9 (permalink) | |||||||||||
|
News Fiend
![]() |
Quote:
Do you know any good C tutorials ?
__________________
Quote:
|
|||||||||||
|
|
|
|
|
#10 (permalink) | |||||||||||||
|
2 + 2 = 5
![]()
Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894
Rep: 4167
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Unique Rep: 1904
Trader Rating: 56
|
It depends on your focus... C is a higher level language. For EE, you probably don't need to know assembly (it won't hurt though). For a Computer Engineer, it is a required course.
__________________
To answer most of your questions: (1) a fridge cannot cool a PC (2) 64-bit OS for over 3.4GB (3) If a PCIe card fits, it should work (4) Resolution, not screen size (5) If you have a question, it is not news (6) Report, not respond to Spam (7) Single-Rail/Non-Modular PSUs are not always better than Multi-Rail/Modular
|
|||||||||||||
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|