学习汇编需要自己组装一个计算机吗?

作者&投稿:表仇 (若有异议请与网页底部的电邮联系)
学习汇编语言需要用什么计算机?~

汇编的种类很多,一般都是x86汇编

属于x80系列处理器构架下的.\
在安装机器的时候一般都不会用x80系列处理器以外的处理器.

所以您可以不必担心.

另外,学习汇编没什么软件要求,只需要多看多练多想多问就行.

可以从最简单的8086开始学,电脑一般般就可以了。什么都不用。。只要下载个模拟的8086就可以进行汇编编程了。

首先,不会汇编会装机的人大把,只要仔细对比主板CPU插槽,BIOS支持列表,内存通道数。

内存时序,PCI通道数,电源的12v接口的电流量,等就没问题了。至于学习编程方面:


  1. 初级阶段可以随便写,反正你不会在NT下调用中断。

  2. 中级阶段,编写驱动,用Vmware虚拟机远程调试,防止主机蓝屏

  3. 高级阶段,虚拟机和主机在外设的沟通方法上有些不一样的,

    虚拟机无法满足测试需求,买两台带有1394接口的主机,远程调试。

  4. 嵌入式迁移,须有编程或模数电基础才能学习,

    学习目的,会编程的学模数电,会模数电的学编程。

    到时不单学x86的汇编,还有C51,AVR,PIC,ARM等的等着你。

    要用探针,示波仪,焊烙铁等工具,要求动手能力强。


我就是程序员转嵌入式开发的,还需要画PCB板(Altium Designer)。

没什么比自己开发电路,更容易懂得微机的工作原理了。



我是计算机专业的希望能给你提供点帮助。
写程序对于一台电脑来说任何一部都可以,这没有太大的限制。
我不知道你用的什么语言,但是这么说吧,xp是支持语言的所有种类,至少我知道的种类都支持。
win7,win8也支持,但是兼容性就没有XP的好了。
素材不用什么,买两本书就可以了,剩下的就是看懂语言,灵活运用,
在网上搜一些中小型的编程题做做。自己编个小游戏,编个小软件。
学习好语言你就要花大量的时间去运用语言,不然学了白学。

不用组装 看看书了解结构就行
要是你笨的话或者说你好奇心过重的话 那就拆开一个看看吧(有的硬件拆了不能装回去)


电脑组装CPU温度问题求解
有些电脑品牌的自身散热效果就不好,这更需要散热器来帮忙降温了。 3,对于台式电脑,风扇的正常运作至关重要,大家电脑要经常对风扇进行清理,台式机的风扇功率都蛮强的,不需要另外添加散热设备,我们要做到的是将电脑CPU上长时间堆积的灰尘进行及时的清理,检测风扇的正常运行状况。(一些电脑或许是个人组装的,CPU分盒装...

罗马法是怎样形成发展起来的,各个时期有何基本特点?
尽管这时适用的罗马法并非优士丁尼的法律汇编,而是经过选择适用当时社会需要的规范,但为应付急需,一些日尔曼王国不得不对流散于民间的罗马法进行编纂和整理,其中以西哥特王国阿拉利克二世(alaric ⅱ 400-507)组织编纂的《阿拉利克罗马法辑要》最享盛名,影响也最大。同时,有不少“蛮族法典”(日尔曼法习惯汇编)...

机械设计与制造及其自动化专业的大学生如何规划自己的未来?
我是一名在读大学生,专业是机械设计制造及其自动化,但我对我的未来很是迷茫,我不知道自己的将来会步向何方,我很是郁闷,我将怎样规划自己的未来,我是个大一新生,明天就要开课... 我是一名在读大学生,专业是机械设计制造及其自动化,但我对我的未来很是迷茫,我不知道自己的将来会步向何方,我很是郁闷,我将怎样...

端午节是怎么来的?端午节为什么纪念屈原?
5月5日,他写完巨著《怀沙》后,投汨罗江而死,用自己的生命书写了一场波澜壮阔的爱国运动。传说屈原死后,楚国人民悲痛万分,纷纷涌到汨罗江边向屈原进贡。渔民划着船,在河上来回打捞他的真身。一个渔夫拿出为屈原准备的饭团、鸡蛋等食物,把它们“扑通、扑通”地扔到河里,说鱼、龙、虾、蟹要是吃饱了,就不咬大夫...

汇编练习题:找出三个数中数值大小居中的一个
---下面就是楼主所需要的程序 MOV DPTR, #2000H ;读出地址 MOVX A, @DPTR MOV 30H, A INC DPTR MOVX A, @DPTR MOV 31H, A INC DPTR MOVX A, @DPTR MOV 32H, A;---下面是排序 MOV A, 32H CJNE A, 31H, $ + 3 ...

汇编练习题。求解释
数据在内存中的存储形式如图所示。DAT1 DB 12H ,34H,56H,78H DB $-DAT1; $为地址计数器 $-dat1=4 DAT2 DB 10H DUP(1,2,3)...MOV DX,SIZE DAT1 ;size操作符,当其操作的变量是dup复制的时,操作结果为变量的个数,否则为单个变量的字节数,此指令中,dat1不是dup复制...

8086 电脑汇编练习题
55H是十六进制数55,就是二进制数01010101,每一位对应一个LED,0表示不亮,1表示亮,这样55H表示8个等从最高位到最低位是不亮和亮间隔出现。将55H赋值给AL寄存器,通过OUT 80H, AL 进行发光。每次循环时,AL与0FFH异或(OUT 80H, AL ),变成了0AAH,也就是原来为0的变成1,原来为...

自考《档案管理学》章节文件汇编复习
一、种类 (一)发文汇编 —— 是将某单位发制的文件按字号或时间顺序排列汇编成册。例:《广州市食品公司文件汇编》(1997 市食党1-50号)市食党字[97] 1号 2号 3号 注意:不同发文字号的文件应分别编制汇编。(二)专题文件汇编 —— 是将反映某一专题的文件汇编成册。例:《房改工作文件汇编》、...

新手使用MASM练习汇编编程 请问在masm asm文件这一步的时候怎么看错误位...
呵呵,楼主,masm已经告诉你答案了 p197.asm(9): 括号里面的9说明,第9行错了 下面依次类推 错误类型有很多, 楼主你可以根据错误的提示, 然后百度一下错误类型, 就可以知道怎么错了 这些东西网上有很多解决方法哦 PS;若有不明白的地方, 请追问 ...

嵌入式编程练习汇编写大小写字母的ASCII码的转换(ARM数据及存储器指令的...
汇编器 gnu as 小学文化很久没写汇编了胡乱写一个吧,没调试哦错误率99.999 .section .data wxwx: .ascii "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz"_start:mov r10, # 3 diyi:ldr r8, = 0x30000000 ldr r9, = wxwx ldmia r9!, {r0-r7} stmia r8!, {r0-r7} subs ...

太和县18460653028: 我是初学者,怎么学好汇编语言? -
征晶新安: 汇编是一个程序员的基本能力. 学好汇编不是一朝一夕的事情,要长期积累. 有效的学习方法是:1.找一本好的汇编入门教材.(我不好介绍书名,因为我用的书很老的,现在没得卖的,其他的我没注意过) 2.开始时候强记所有寄存器名称以...

太和县18460653028: 初学汇编前,有必要学习16位的汇编吗? -
征晶新安: 我给你些建议吧: 1.32位的直接学没问题. 2.首先,汇编语言千差万别,但是实际上汇编语言与硬件联系紧密,不同的体系结构会有较大差异,相同的体系结构差异不大.举个例子PC机,是x86结构的,这个就是平常说的16位、32位、64位,...

太和县18460653028: 请问下,学习汇编语言改怎么下手?需要一台什么样的电脑?电脑语言装系统吗?怎么调式?等等..一系列问 -
征晶新安: 可以从最简单的8086开始学,电脑一般般就可以了.什么都不用..只要下载个模拟的8086就可以进行汇编编程了.

太和县18460653028: 学汇编 有什么用? -
征晶新安: 毕竟汇编和C#实际上是完全不同的两个方向,一个是偏硬件的,一个是纯软件的.汇编是简单的面向过程的编程语言,C#是面向对象的 汇编里面每个指令都对应一个机器指令,所以要完成一个简单任务都需要很长的程序,而C#则更为抽象,更...

太和县18460653028: 如何学习汇编 -
征晶新安: 在看雪安全软件论坛中有人提问有关学习汇编需要多少时间的问题 然后下面是一位ID:antoym的解答,看到很好于是抄录下来. 一般学汇编先学计算机组成原理,重点掌握内存寻址,和cpu基本原理.至于总线、接口等概念可以掠过,用到时在...

太和县18460653028: 计算机专业需要学习电脑组装吗?
征晶新安: 不会吧,我是计算机相关专业,但是不是计算机专业.计算机专业学的啥我都不知道,初步估计应该有数学,计算机基础,C语言,数据结构,数据库原理这类专业吧.不过我觉得对于计算机从业者,还是应该多了解计算机硬件知识,了解硬件的工作原理,知道硬件的发展方向,不要做一个码农!

太和县18460653028: 想学好汇编,要学计算机原理么? -
征晶新安: 电子电路只需要了解,不需掌握的,因为学习电子电路是为了让你更好的理解汇编程序的,方便以后的学习的,但是有些计算机原理是需要了解的,如果要学好的话,学的深.必须对计算机的原理至少要知道,毕竟汇编是对基层进行操作的,但是具体的电路不必了解,因为你只需要知道怎么用那些电路即可,就是会用里面的加法乘法器就行了,不必知道他是怎么运算的,也不必知道他们的具体结构. 总之计算机的原理需要了解,只是了解,知道即可,比如关于内存的,你需要知道一点,但是计算机是怎样实现各类操作的,就是涉及电子电路的都没必要知道,当然知道更好哦

太和县18460653028: 学习汇编语言需要数电模电等计算机硬件基础知识么? -
征晶新安: 学习汇编语言不要高级语言的基础,唯一需要的基础是:微型计算机原理知识,只有具备一定计算机原理知识的人才能真正的理解掌握汇编语言,多去看看关于计算机内部硬件的书,例如:主板上都有什么?CPU内部结构及其功能等等,不需要多深奥,看最肤浅的就可以了

太和县18460653028: 我只会用VB,够资格直接学习汇编吗 -
征晶新安: 汇编是计算机专业硬件课程的先驱课程.所以和VB一个属于硬件课程一个属于软件课程.(一般计算机专业开设的是C族的语言) 不过呢,大部分人确实是把汇编当作一门语言来学的,其实这样认为也无不可.有了VB的编程基础对于任何语言的学习都是有帮助的.

太和县18460653028: 关于学汇编语言 -
征晶新安: C语言,功能强,甚至可以编写LINUX操作系统! 用C弄单片机,大材小用.C语言,也不是好学的,容易挫伤积极性.老老实实学汇编,对硬件也能充分理解,甚至可以设计硬件电路,这是正道.

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网