448191 Posted January 5, 2007 Share Posted January 5, 2007 So NO. ;D Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-153853 Share on other sites More sharing options...
.josh Posted January 6, 2007 Share Posted January 6, 2007 [quote author=neylitalo link=topic=101004.msg497785#msg497785 date=1168038739]Assembly is a very low-level "language" that's used for interacting with the hardware, even below the operating system's control. The most common application for assembly is in a computer's BIOS, for communicating with the various hardware devices in the system. Comparing assembly to other languages is less than "apples and oranges" - more like apples and rocks. (Crappy analogy, I know.)[/quote]I would say more like comparing apples to seeds. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-154111 Share on other sites More sharing options...
roopurt18 Posted March 3, 2007 Share Posted March 3, 2007 I used it in college.. The two biggest assignments were to program a queue in assembly and another to run these boards built by students from the computer engineering department. We used a simulator, spimsal, to simulate MIPS instructions if I remember correctly. The latter half of the course we programmed in HC11 for motorola processors; I still have my three HC11 books on my bookshelf.@redbullmarky, you are partially correct in your game development comment. Most of what they do is in C or C++, but sometimes they have to take real control of the hardware.The other field where you'd probably still see some assembly is in real time systems. Programmers for all our handy devices like coffee pots, alarm clocks, microwaves, pagers, cell phones, navigation systems, modems, routers, etc. still probably use it here and there. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-198400 Share on other sites More sharing options...
Balmung-San Posted March 7, 2007 Share Posted March 7, 2007 I've looked at it. Kind of gotten a feel for it, though I can't say I really know it yet. Assembly is one thing that I really want to look into, as I have an interested in OS development, and as far as I'm aware you'll need at least a small bit of assembly to get everything started up. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-201789 Share on other sites More sharing options...
WebGeek182 Posted March 15, 2007 Share Posted March 15, 2007 Just checking, but this is still a [i][b]PHP[/b][/i] forum, right? So we're talking about Assembly language......why? (said with friendly sarcasm) ;) Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-207614 Share on other sites More sharing options...
neylitalo Posted March 15, 2007 Share Posted March 15, 2007 The Polls area isn't specific to PHP... the board descriptions are pretty clear as to the subject matters permitted, take a look if you're ever in doubt. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-207634 Share on other sites More sharing options...
roopurt18 Posted March 15, 2007 Share Posted March 15, 2007 I'd hate to see what he has to say about the fruit poll. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-207748 Share on other sites More sharing options...
fert Posted June 13, 2007 Share Posted June 13, 2007 I wish I could change my vote, because I recently learned assembly.[quote]as I have an interested in OS development, and as far as I'm aware you'll need at least a small bit of assembly to get everything started up.[/quote]Actually, you need quite a bit of assembly, the GDT (global descriptor table) and the IDT (interrupt descriptor table) (they are very important) require big chunks of assembly and you'll need assembly for debugging, i.e. doing things like register and stack dumps. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-273764 Share on other sites More sharing options...
Azu Posted July 11, 2007 Share Posted July 11, 2007 [quote author=dark dude link=topic=101004.msg401604#msg401604 date=1153564938]If "Assembly language" is C/C+/C++ then yes, I do knowa small amount of Assembly language =][/quote]I'm pretty sure that C and all of it's variants are or originally were CREATED BY Assembly. And most high level languages like PHP are created from creations of Assembly. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-295230 Share on other sites More sharing options...
roopurt18 Posted July 19, 2007 Share Posted July 19, 2007 [quote]I'm pretty sure that C and all of it's variants are or originally were CREATED BY Assembly. And most high level languages like PHP are created from creations of Assembly.[/quote]The original C compilers had to be written in assembly; but once a single C compiler exists then you can create future C compilers in C instead of assembly.IIRC, the first Microsoft C compiler was written in Borland's C IDE. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-302004 Share on other sites More sharing options...
neylitalo Posted July 19, 2007 Share Posted July 19, 2007 [quote author=Azu link=topic=101004.msg641679#msg641679 date=1184150411] And most high level languages like PHP are created from creations of Assembly.[/quote]Technically that's true, although it would be more accurate to say that PHP is written in C. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-302531 Share on other sites More sharing options...
Daniel0 Posted July 19, 2007 Share Posted July 19, 2007 Maybe it's a stupid question, but how was the first assembly compiler then made? ??? Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-302625 Share on other sites More sharing options...
roopurt18 Posted July 19, 2007 Share Posted July 19, 2007 Probably with binary punch cards. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-302628 Share on other sites More sharing options...
Azu Posted July 24, 2007 Share Posted July 24, 2007 [quote author=Daniel0 link=topic=101004.msg649158#msg649158 date=1184869008]Maybe it's a stupid question, but how was the first assembly compiler then made? ???[/quote]Yep, binary.Assembly is the lowest (fastest/smallest) programming language besides binary.The downside is that it has a steeper learning curve; it's not as simple and easy as "higher" level languages. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-306053 Share on other sites More sharing options...
ociugi Posted November 9, 2007 Share Posted November 9, 2007 assembly language, you mean like this mov ax,seg message mov ds,ax mov ah,09 lea dx,message int 21hsorry, i dont know it. ;D Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-387947 Share on other sites More sharing options...
deschai5 Posted November 28, 2007 Share Posted November 28, 2007 I'm doing stuff with SPARC assembly language in my Computer Architecture class right now :-) Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-401535 Share on other sites More sharing options...
Guardian-Mage Posted February 1, 2008 Share Posted February 1, 2008 I don't like assembly, too much work, but I went and ahead and learned it, made two simple programs, and I haven't used it since. I just thought it might be good to know. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-455216 Share on other sites More sharing options...
slapme Posted February 14, 2008 Share Posted February 14, 2008 Just learning PHP Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-466872 Share on other sites More sharing options...
freenity Posted February 25, 2008 Share Posted February 25, 2008 Might sound weird but I could only understand the whole programming principles after learning some asm XDReally It just doesn't tell you what variables types you have, you just have 1byte 2 bytes, 4bytes ,etc and that rocks XDNo arrays, no echo functions, no ifs, no while, no fors !!!!! =)I started with dos asm, and then with win32btw win32 asm is about using windows api, so it doesn't look so different from other high lvl lang as C....And with modern assemblers (FASM for ex.) you can use some high lvl structures like IF, WHILE, SWITCH, etc Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-476188 Share on other sites More sharing options...
revraz Posted February 25, 2008 Share Posted February 25, 2008 It's what I learned on back in 1986. Hated it then, still hate it now. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-476217 Share on other sites More sharing options...
fooDigi Posted February 29, 2008 Share Posted February 29, 2008 i think if i learned, at least a little assembly, it would help me in my everyday coding. probably give me a better view and overall understanding of the workings of all these electronic devices we use everyday. but for now i will spend my time on languages that work for me and my applications. if i happen to need assembly, then great! i will TRY and learn it. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-479762 Share on other sites More sharing options...
roopurt18 Posted February 29, 2008 Share Posted February 29, 2008 [quote author=fooDigi link=topic=101004.msg827634#msg827634 date=1204266678]if i happen to need assembly, then great! i will TRY and learn it.[/quote]So you won't be learning assembly? ;) Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/page/2/#findComment-480177 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.