Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming

Reply
 
LinkBack Thread Tools
Old 10-06-09   #1 (permalink)
News Fiend
 
amd ati

Join Date: Jun 2009
Location: San Antonio, Texas
Posts: 682

Rep: 48 Martkilu is acknowledged by some
Unique Rep: 44
Trader Rating: 4
Default Assembly Programming

I've been lookin for a good (pref free) Assembly programming guide. Anyone know any good ones?
__________________
Quote:
Originally Posted by jimibgood
Forget the build. Throw a party with booze and chicks. Your only 16 dude.
Quote:
Originally Posted by Papa.Smurf View Post
You're from Canada, don't all of you guys live in log cabins?

System: Gets job done
CPU
Phenom 2 x2 550
Motherboard
MSI 790FX-GD70
Memory
4gb Crucial DDR3-1800 7-7-7-25
Graphics Card
4870
Power Supply
Corsair 750TX
Case
HAF-932
CPU cooling
Heatkiller LC
Monitor
24" LED Dell
Martkilu is offline   Reply With Quote
Old 10-06-09   #2 (permalink)
2 + 2 = 5
 
DuckieHo's Avatar
 
intel nvidia

Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894

Rep: 4167 DuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guru
Unique Rep: 1904
Trader Rating: 56
Default

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


System: Three Dead Mobos in a Year
CPU
Q6600 (3.4GHz)
Motherboard
EVGA 780i
Memory
2x2GB OCZ Reaper 1096MHz
Graphics Card
GTX260 55nm
Hard Drive
PERC 6/i: 3xRAID0 7200.12 500GB
Sound Card
X-Fi XtremeMusic
Power Supply
Corsair 620HX
Case
Li Lian PC-V2100 [10x120mm fans]
CPU cooling
FuZion V2 + Quad-Heatercore
GPU cooling
EK Block + DDC-3.2
OS
Vista Ultimate 64
Monitor
Samsung 226BW "C" + Sceptre 19"
DuckieHo is offline Overclocked Account DuckieHo's Gallery   Reply With Quote
Old 10-06-09   #3 (permalink)
News Fiend
 
amd ati

Join Date: Jun 2009
Location: San Antonio, Texas
Posts: 682

Rep: 48 Martkilu is acknowledged by some
Unique Rep: 44
Trader Rating: 4
Default

Quote:
Originally Posted by DuckieHo View Post
Have you tried MIPS?
No :/ Please explain what MIPS is, I has no idea
__________________
Quote:
Originally Posted by jimibgood
Forget the build. Throw a party with booze and chicks. Your only 16 dude.
Quote:
Originally Posted by Papa.Smurf View Post
You're from Canada, don't all of you guys live in log cabins?

System: Gets job done
CPU
Phenom 2 x2 550
Motherboard
MSI 790FX-GD70
Memory
4gb Crucial DDR3-1800 7-7-7-25
Graphics Card
4870
Power Supply
Corsair 750TX
Case
HAF-932
CPU cooling
Heatkiller LC
Monitor
24" LED Dell
Martkilu is offline   Reply With Quote
Old 10-06-09   #4 (permalink)
Overclocker
 
Darkknight512's Avatar
 
intel ati

Join Date: Apr 2008
Location: Toronto, Ontario
Posts: 1,585

Rep: 142 Darkknight512 is acknowledged by manyDarkknight512 is acknowledged by many
Unique Rep: 118
Trader Rating: 0
Default

MIPS is an architecture like ARM and x86

System: X-Caliber
CPU
Intel Core 2 Duo E4600 @3.0 Ghz
Motherboard
Gigabyte P35 DS3L
Memory
3gb 533 mhz DDR2 (Dual Channel) @560 Mhz
Graphics Card
ATI Radeon HD3850 512MB 720/950
Hard Drive
160 Hitachi HDD
Sound Card
Intergrated 5.1 Audio (Realtek ACL888)
Power Supply
460 watt Coolermaster
Case
Coolermaster Elite
CPU cooling
Stock (MX-2)
GPU cooling
Stock - (Fan Speed [%] = Temp [C]) - Load 70C
OS
Windows Vista - Ultimate (x86)
Monitor
LG E700B 17" CRT
Darkknight512 is offline   Reply With Quote
Old 10-06-09   #5 (permalink)
2 + 2 = 5
 
DuckieHo's Avatar
 
intel nvidia

Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894

Rep: 4167 DuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guru
Unique Rep: 1904
Trader Rating: 56
Default

Quote:
Originally Posted by Martkilu View Post
No :/ Please explain what MIPS is, I has no idea
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


System: Three Dead Mobos in a Year
CPU
Q6600 (3.4GHz)
Motherboard
EVGA 780i
Memory
2x2GB OCZ Reaper 1096MHz
Graphics Card
GTX260 55nm
Hard Drive
PERC 6/i: 3xRAID0 7200.12 500GB
Sound Card
X-Fi XtremeMusic
Power Supply
Corsair 620HX
Case
Li Lian PC-V2100 [10x120mm fans]
CPU cooling
FuZion V2 + Quad-Heatercore
GPU cooling
EK Block + DDC-3.2
OS
Vista Ultimate 64
Monitor
Samsung 226BW "C" + Sceptre 19"
DuckieHo is offline Overclocked Account DuckieHo's Gallery   Reply With Quote
Old 10-06-09   #6 (permalink)
News Fiend
 
amd ati

Join Date: Jun 2009
Location: San Antonio, Texas
Posts: 682

Rep: 48 Martkilu is acknowledged by some
Unique Rep: 44
Trader Rating: 4
Default

Quote:
Originally Posted by Darkknight512 View Post
MIPS is an architecture like ARM and x86
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:
Originally Posted by jimibgood
Forget the build. Throw a party with booze and chicks. Your only 16 dude.
Quote:
Originally Posted by Papa.Smurf View Post
You're from Canada, don't all of you guys live in log cabins?

System: Gets job done
CPU
Phenom 2 x2 550
Motherboard
MSI 790FX-GD70
Memory
4gb Crucial DDR3-1800 7-7-7-25
Graphics Card
4870
Power Supply
Corsair 750TX
Case
HAF-932
CPU cooling
Heatkiller LC
Monitor
24" LED Dell
Martkilu is offline   Reply With Quote
Old 10-06-09   #7 (permalink)
2 + 2 = 5
 
DuckieHo's Avatar
 
intel nvidia

Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894

Rep: 4167 DuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guru
Unique Rep: 1904
Trader Rating: 56
Default

Quote:
Originally Posted by Martkilu View Post
Does MIPS run on x86 procs? Does it run on both?
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


System: Three Dead Mobos in a Year
CPU
Q6600 (3.4GHz)
Motherboard
EVGA 780i
Memory
2x2GB OCZ Reaper 1096MHz
Graphics Card
GTX260 55nm
Hard Drive
PERC 6/i: 3xRAID0 7200.12 500GB
Sound Card
X-Fi XtremeMusic
Power Supply
Corsair 620HX
Case
Li Lian PC-V2100 [10x120mm fans]
CPU cooling
FuZion V2 + Quad-Heatercore
GPU cooling
EK Block + DDC-3.2
OS
Vista Ultimate 64
Monitor
Samsung 226BW "C" + Sceptre 19"
DuckieHo is offline Overclocked Account DuckieHo's Gallery   Reply With Quote
Old 10-06-09   #8 (permalink)
The Dapper Swindler
 
nathris's Avatar
 
intel ati

Join Date: Sep 2007
Location: Canada
Posts: 7,137

Rep: 494 nathris is a proven membernathris is a proven membernathris is a proven membernathris is a proven membernathris is a proven member
Unique Rep: 381
Folding Team Rank: 1016
Hardware Reviews: 1
Trader Rating: 0
Default

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.

System: The Possum
CPU
e8400 @ 4GHz (500x8)
Motherboard
P5Q Deluxe
Memory
4GB G.SKILL DDR2-1000
Graphics Card
XFX Radeon HD 4870 XXX (840/1078)
Hard Drive
WD6401AALS
Sound Card
X-Fi Platinum Fatal1ty Championship Gamer Edition
Power Supply
Corsair HX750W
Case
CM690
CPU cooling
Xigmatek HDT-S1283 w/XLF-F1253
GPU cooling
Accelero Twin Turbo
OS
Windows 7 Professional
Monitor
Samsung 2443BW 24"
nathris is online now I fold for Overclock.net Overclocked Account   Reply With Quote
Old 10-06-09   #9 (permalink)
News Fiend
 
amd ati

Join Date: Jun 2009
Location: San Antonio, Texas
Posts: 682

Rep: 48 Martkilu is acknowledged by some
Unique Rep: 44
Trader Rating: 4
Default

Quote:
Originally Posted by nathris View Post
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.
So you'd recommend learning C over again then MIPS/Assembly?
Do you know any good C tutorials ?
__________________
Quote:
Originally Posted by jimibgood
Forget the build. Throw a party with booze and chicks. Your only 16 dude.
Quote:
Originally Posted by Papa.Smurf View Post
You're from Canada, don't all of you guys live in log cabins?

System: Gets job done
CPU
Phenom 2 x2 550
Motherboard
MSI 790FX-GD70
Memory
4gb Crucial DDR3-1800 7-7-7-25
Graphics Card
4870
Power Supply
Corsair 750TX
Case
HAF-932
CPU cooling
Heatkiller LC
Monitor
24" LED Dell
Martkilu is offline   Reply With Quote
Old 10-06-09   #10 (permalink)
2 + 2 = 5
 
DuckieHo's Avatar
 
intel nvidia

Join Date: Nov 2006
Location: In a Chair.
Posts: 34,894

Rep: 4167 DuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guruDuckieHo is a guru
Unique Rep: 1904
Trader Rating: 56
Default

Quote:
Originally Posted by Martkilu View Post
So you'd recommend learning C over again then MIPS/Assembly?
Do you know any good C tutorials ?
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


System: Three Dead Mobos in a Year
CPU
Q6600 (3.4GHz)
Motherboard
EVGA 780i
Memory
2x2GB OCZ Reaper 1096MHz
Graphics Card
GTX260 55nm
Hard Drive
PERC 6/i: 3xRAID0 7200.12 500GB
Sound Card
X-Fi XtremeMusic
Power Supply
Corsair 620HX
Case
Li Lian PC-V2100 [10x120mm fans]
CPU cooling
FuZion V2 + Quad-Heatercore
GPU cooling
EK Block + DDC-3.2
OS
Vista Ultimate 64
Monitor
Samsung 226BW "C" + Sceptre 19"
DuckieHo is offline Overclocked Account DuckieHo's Gallery   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools



All times are GMT -5. The time now is 12:52 AM.


Overclock.net is a Carbon Neutral Site Creative Commons License

Terms of Service / Forum Rules | Privacy Policy | DMCA Info | Advertising | Become an Official Vendor
Copyright © 2009 Shogun Interactive Development. Most rights reserved.
Page generated in 0.16165 seconds with 8 queries