Thread View: cn.comp.lang
7 messages
7 total messages
Started by batch
Mon, 17 Sep 2007 10:50
��������?��
Author: batch
Date: Mon, 17 Sep 2007 10:50
Date: Mon, 17 Sep 2007 10:50
4 lines
1384 bytes
1384 bytes
早就已经知道了GNU有汇编编译器,这几天特地去用它。结果没想到,他居然是使用AT&T样式,跟完全是调转过来的!! 就像这行代码: mov eax, 1234 它给我倒过来: mov 1234, eax 太过分了吧! 《汇编语言程序设计》就是这样的教材了
Re: 真是岂有此理!!
Author: Linker.Lin
Date: Mon, 17 Sep 2007 12:53
Date: Mon, 17 Sep 2007 12:53
21 lines
1906 bytes
1906 bytes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 batch д��: > ����Ѿ�֪����GNU�л����������⼸���ص�ȥ������û�뵽�����Ȼ��ʹ��AT&T��ʽ������ȫ�ǵ�ת�����ģ��� > �������д��룺 > mov eax, 1234 > ����ҵ������� > mov 1234, eax > ̫����˰ɣ� > ��������Գ�����ơ���������Ľ̲��� Intel������˾ȷʵ�õĸ�ʽ��һ��. ��˺�С��Ҳ�����Ƶ���ʷ����... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG7njVJAqK0SracMURAtKPAJ9OnXX/u/3gocYG/ECMP6gZJ04vbwCgs0a9 aPRe65iVj8N32RGLvdIqmq8= =HTDJ -----END PGP SIGNATURE-----
Re: ��������?��
Author: crypt
Date: Tue, 18 Sep 2007 04:14
Date: Tue, 18 Sep 2007 04:14
13 lines
1641 bytes
1641 bytes
�ٺ��㲻���֪���ɣ����ڸ�Intel�Ǹ�ʽ������Կ�����Ҳ������ �����ϼӸ�%�ڼĴ�����ʵ���ѿ� On Mon, 17 Sep 2007 18:50:53 +0800, "batch" <chinaonhb@hotmail.com> wrote: -- >����Ѿ�֪����GNU�л����������⼸���ص�ȥ������û�뵽�����Ȼ��ʹ��AT&T��ʽ������ȫ�ǵ�ת�����ģ��� >�������д��룺 >mov eax, 1234 >����ҵ������� >mov 1234, eax >̫����˰ɣ� >��������Գ�����ơ���������Ľ̲���
Re: ��������?��
Author: batch
Date: Tue, 18 Sep 2007 13:16
Date: Tue, 18 Sep 2007 13:16
16 lines
2463 bytes
2463 bytes
Intel的比较习惯一点,至少它跟Linux、Windows命令行差不多: mv A.txt /usr/B.txt move A.txt E:\B.txt 都是A to B那样的,而GNU却反过来 "Linker.Lin" <linker.lin@qq.com> 写入消息 news:fcm0pc$as8$1@news.cn99.com... > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > batch 写道: >> 早就已经知道了GNU有汇编编译器,这几天特地去用它。结果没想到,他居然是使用AT&T样式,跟完全是调转过来的!! >> 就像这行代码: >> mov eax, 1234 >> 它给我倒过来: >> mov 1234, eax >> 太过分了吧! >> 《汇编语言程序设计》就是这样的教材了 > Intel和其他公司确实用的格式不一样. > 大端和小端也是类似的历史问题... > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFG7njVJAqK0SracMURAtKPAJ9OnXX/u/3gocYG/ECMP6gZJ04vbwCgs0a9 > aPRe65iVj8N32RGLvdIqmq8= > =HTDJ > -----END PGP SIGNATURE-----
Re: ��������?��
Author: batch
Date: Tue, 18 Sep 2007 13:16
Date: Tue, 18 Sep 2007 13:16
10 lines
1871 bytes
1871 bytes
感觉就是不舒服 "crypt" <crypt@gmail.com> 写入消息 news:46f1408d.7354562@news.cn99.com... > 嘿嘿你不会才知道吧?好在跟Intel那格式差别不大,所以看起来也不困难 > 就是老加个%在寄存器那实在难看 > > On Mon, 17 Sep 2007 18:50:53 +0800, "batch" <chinaonhb@hotmail.com> wrote: > -- > >>早就已经知道了GNU有汇编编译器,这几天特地去用它。结果没想到,他居然是使用AT&T样式,跟完全是调转过来的!! >>就像这行代码: >>mov eax, 1234 >>它给我倒过来: >>mov 1234, eax >>太过分了吧! >>《汇编语言程序设计》就是这样的教材了 >
Re: ��������?��
Author: Buzzard
Date: Thu, 20 Sep 2007 03:34
Date: Thu, 20 Sep 2007 03:34
32 lines
2657 bytes
2657 bytes
���?����ʱ��ֻ֪�����̲��أ�������ʵ�ڲ�ϲ���Ǹ�������nasmҲ�� On Wed, 19 Sep 2007 10:41:38 +0800, "batch" <chinaonhb@hotmail.com> wrote: -- >�������ǽ�Intel�ĵ���Ϊ���ĵ����ο��� > >"Buzzard" <Buzzard@126.com> д����Ϣ news:46f27fec.2114750@news.cn99.com... >> ϰ�߾ͺ��ˣ�˵��Ŀ������Ķ�����PC���һ��Ϳ���linux�µ���Щ������Ҳϰ���ˡ� >> ��Ȼ������ѧУ�̵���Щ����һ�� >> >> On Tue, 18 Sep 2007 21:16:34 +0800, "batch" <chinaonhb@hotmail.com> wrote: >> -- >> >>>�о����Dz���� >>> >>>"crypt" <crypt@gmail.com> д����Ϣ news:46f1408d.7354562@news.cn99.com... >>>> �ٺ��㲻���֪���ɣ����ڸ�Intel�Ǹ�ʽ������Կ�����Ҳ������ >>>> �����ϼӸ�%�ڼĴ�����ʵ���ѿ� >>>> >>>> On Mon, 17 Sep 2007 18:50:53 +0800, "batch" <chinaonhb@hotmail.com> wrote: >>>> -- >>>> >>>>>����Ѿ�֪����GNU�л����������⼸���ص�ȥ������û�뵽�����Ȼ��ʹ��AT&T��ʽ������ȫ�ǵ�ת�����ģ��� >>>>>�������д��룺 >>>>>mov eax, 1234 >>>>>����ҵ������� >>>>>mov 1234, eax >>>>>̫����˰ɣ� >>>>>��������Գ�����ơ���������Ľ̲��� >>>> >>
Re: ��������?��
Author: batch
Date: Thu, 20 Sep 2007 06:32
Date: Thu, 20 Sep 2007 06:32
23 lines
3073 bytes
3073 bytes
最终放弃GNU的汇编编译器了 既然要在x86平台上做汇编,那毫无疑问应该是以Intel为准的。 "Buzzard" <Buzzard@126.com> 写入消息 news:46f2df5b.6901546@news.cn99.com... > 不错,我那时还只知道看教材呢,不过你实在不喜欢那个,你用nasm也行 > > On Wed, 19 Sep 2007 10:41:38 +0800, "batch" <chinaonhb@hotmail.com> wrote: > -- > >>我现在是将Intel文档作为标准文档来参考的 >> >>"Buzzard" <Buzzard@126.com> 写入消息 news:46f27fec.2114750@news.cn99.com... >>> 习惯就好了,说真的看反汇编的东西在PC上我还就看过linux下的那些,慢慢也习惯了。 >>> 虽然当初和学校教的那些不大一样 >>> >>> On Tue, 18 Sep 2007 21:16:34 +0800, "batch" <chinaonhb@hotmail.com> wrote: >>> -- >>> >>>>感觉就是不舒服 >>>> >>>>"crypt" <crypt@gmail.com> 写入消息 news:46f1408d.7354562@news.cn99.com... >>>>> 嘿嘿你不会才知道吧?好在跟Intel那格式差别不大,所以看起来也不困难 >>>>> 就是老加个%在寄存器那实在难看 >>>>> >>>>> On Mon, 17 Sep 2007 18:50:53 +0800, "batch" <chinaonhb@hotmail.com> wrote: >>>>> -- >>>>> >>>>>>早就已经知道了GNU有汇编编译器,这几天特地去用它。结果没想到,他居然是使用AT&T样式,跟完全是调转过来的!! >>>>>>就像这行代码: >>>>>>mov eax, 1234 >>>>>>它给我倒过来: >>>>>>mov 1234, eax >>>>>>太过分了吧! >>>>>>《汇编语言程序设计》就是这样的教材了 >>>>> >>> >
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads