


- [游客] 1656387875 06/14 10:47
- [游客] 不错 06/09 20:15
- [2069261069] 74hc154咋用 06/06 10:25
- [hky987654321] 很翔实的汇编环境资料,受教了! 03/08 16:00
- [cutebe] 8086我不知道。你说的是不是32位的? 12/20 15:18
- [dreamsever] 大神,请问汇编语言可以编写或者调用窗口吗 12/19 19:18
- [cutebe] 合并位置在前的文件支持 .JPG .GIF .PNG 格式图片。 想要支持其他格式,请自行添加文件 08/11 21:23
- [cutebe] http://bbs.bathome.net/viewthread.php?tid=10862 问 08/10 13:44
- [cutebe] 很简单,简单到不经意间就会错过;她却是在实际工作中用到的第一个程序。(简化了操作也节省了时间) 08/03 19:00
- [cutebe] 这个配置为JNOS v1.11a 推测EZ-NOS版本也为v1.11 07/15 15:46
- [zjxyz_123] 兄弟,你的qq号?我的是907941216。 09/27 09:34
- [zjxyz_123] 感谢回复,好好拜读一下! 09/09 16:20
[2013-09-08 21:20] 环境:下载并安装虚拟机软件(Virtual Box)
引自:《x86 汇编语言:从实模式到保护模式》
买一台电脑之前需要准备足够的钱,也还会想我们倒底是用它来学习编程还是打游戏或者看AV。
一、创建和使用虚拟机
1 别害怕,虚拟机是软件
对于第一次听说虚拟机(Virtual Machine,VM)的人来说,可能以为还要再花钱买一台计算机,这恐怕是他们最担心的。所谓虚拟机,就是在你的计算机上再虚拟出另一台计算机来。这台虚拟出来的计算机,和真正的计算机一样,可以启动,可以关闭,还可以安装操作系统、安装和运行各种各样的软件,或者访问网络。总之,你在真实的计算机上能做什么,在它里面一样可以那么做。使用虚拟机,你会发现,在 Windows 操作系统里,居然又可以拥有另一套 Windows。然而本质上,它只是运行在物理计算机上的一个软件程序。
如图1 所示,整个大的背景,是 Windows XP 的桌面,它安装在一台真实的计算机上。图中的小窗口,正是虚拟机,运行的是 CentOS 5.1(Linux)显示其X界面。像这样,我们就得到了两台“计算机”,而且它们都可以操作。
虚拟机仅仅是一个软件,运行在各种主流的操作系统上。它以自己运行的真实计算机为模板,虚拟出另一套处理器、内存和外围设备来。它的处理能力,完全来自于背后那台真实的计算机。
尤其重要的是,针对某种真实处理器所写的任何指令代码,都可以正确无误地在该处理器的虚拟机上执行。实际上,这也是虚拟机具有广泛应用价值的原因所在。
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378628060640.jpg
图1 虚拟机的实例
在过去的若干年里,虚拟机得到了广泛应用。为了研制防病毒软件、测试最新的操作系统或者软件产品,软件公司通常需要多台用于做实验的计算机。采用虚拟机,就可以避免反复重装软件系统的麻烦,当这些软件系统崩溃时,崩溃的只是虚拟机,而真实的物理计算机丝毫不受影响。
利用虚拟机来教学,国内外都流行这种教学方式。虚拟机利用软件来模拟完整的计算机系统,无须添加任何新的设备,而且与主计算机系统是隔离的,在虚拟机上的任何操作都不会影响到物理计算机上的操作系统和软件,这对拥有大量计算机的培训机构来说,可以极大地节省维护上的成本。
2 下载Oracle VM VirtualBox
主流的虚拟机软件包括 VMWare、Virtual PC 和 VirtualBox,但只有甲骨文公司的 VirtualBox 是开源和免费的。
要使用 VirtualBox,首先必须从网上下载并安装它。这里是它的主页:
https://www.virtualbox.org/
通过这个主页,你可以找到最新的版本并下载它。为了方便,下面给出下载页面的链接:
https://www.virtualbox.org/wiki/Downloads
这个链接将带你到达类似于图2 所示的这个页面。通常,我们应该是在运行着Windows的主机上安装使用VirtualBox,所以应当选择“VirtualBox 4.2.18 for Windows hosts”。当然,随着时间的推移,版本号可能已经不是4.2.18了,这个数字无关紧要,选择最新的版本就行了。
[截止2013-09-08其版本号为4.2.18]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378628240796.png
图2 VirtualBox 下载页面
3 安装Oracle VM VirtualBox
相对于MASM,VirtualBox 安装程序那可大了不少,4.2.18 版本有95MB。安装过程也很简单,唯一需要说明的是软件特性的选择和安装路径,如图3 所示。
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378632972000.png
图3 VirtualBox 安装选项
在这里,“VirtualBox Application” 是虚拟机的主体部分,当然是必选的。
“VirtualBox Networking”特性用于使虚拟机提供对网络的支持。如果想通过网络在DOS与Windows之间传递文件,这个特性可以选择安装。
其他项的功能都用不上,因此可以不选。
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633758359.png
图1-0 程序图标
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633780406.png
图1-1 打开安装程序 [开始安装]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378632972000.png
图1-2 功能与路径选择
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633821109.png
图1-3 快捷方式
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633839468.png
图1-4 选择了网络功能的提醒 [不安装网络则看不到]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633866078.png
图1-5 设置完成,准备安装
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633883359.png
图1-6 安装中……
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378634167781.png
图1-7 Windows 徽标测试提示 [直接选“仍然继续”]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378634218140.png
图1-8 完成安装
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378634236421.png
图1-9 安装完成后打开效果 {VirtualBox 真容}
到这里为止等于我们为“买”一台虚拟电脑准备好了钱,还有就是规划好了如何用这台电脑来完成汇编学业。
买一台电脑之前需要准备足够的钱,也还会想我们倒底是用它来学习编程还是打游戏或者看AV。
一、创建和使用虚拟机
1 别害怕,虚拟机是软件
对于第一次听说虚拟机(Virtual Machine,VM)的人来说,可能以为还要再花钱买一台计算机,这恐怕是他们最担心的。所谓虚拟机,就是在你的计算机上再虚拟出另一台计算机来。这台虚拟出来的计算机,和真正的计算机一样,可以启动,可以关闭,还可以安装操作系统、安装和运行各种各样的软件,或者访问网络。总之,你在真实的计算机上能做什么,在它里面一样可以那么做。使用虚拟机,你会发现,在 Windows 操作系统里,居然又可以拥有另一套 Windows。然而本质上,它只是运行在物理计算机上的一个软件程序。
如图1 所示,整个大的背景,是 Windows XP 的桌面,它安装在一台真实的计算机上。图中的小窗口,正是虚拟机,运行的是 CentOS 5.1(Linux)显示其X界面。像这样,我们就得到了两台“计算机”,而且它们都可以操作。
虚拟机仅仅是一个软件,运行在各种主流的操作系统上。它以自己运行的真实计算机为模板,虚拟出另一套处理器、内存和外围设备来。它的处理能力,完全来自于背后那台真实的计算机。
尤其重要的是,针对某种真实处理器所写的任何指令代码,都可以正确无误地在该处理器的虚拟机上执行。实际上,这也是虚拟机具有广泛应用价值的原因所在。
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378628060640.jpg
图1 虚拟机的实例
在过去的若干年里,虚拟机得到了广泛应用。为了研制防病毒软件、测试最新的操作系统或者软件产品,软件公司通常需要多台用于做实验的计算机。采用虚拟机,就可以避免反复重装软件系统的麻烦,当这些软件系统崩溃时,崩溃的只是虚拟机,而真实的物理计算机丝毫不受影响。
利用虚拟机来教学,国内外都流行这种教学方式。虚拟机利用软件来模拟完整的计算机系统,无须添加任何新的设备,而且与主计算机系统是隔离的,在虚拟机上的任何操作都不会影响到物理计算机上的操作系统和软件,这对拥有大量计算机的培训机构来说,可以极大地节省维护上的成本。
2 下载Oracle VM VirtualBox
主流的虚拟机软件包括 VMWare、Virtual PC 和 VirtualBox,但只有甲骨文公司的 VirtualBox 是开源和免费的。
要使用 VirtualBox,首先必须从网上下载并安装它。这里是它的主页:
https://www.virtualbox.org/
通过这个主页,你可以找到最新的版本并下载它。为了方便,下面给出下载页面的链接:
https://www.virtualbox.org/wiki/Downloads
这个链接将带你到达类似于图2 所示的这个页面。通常,我们应该是在运行着Windows的主机上安装使用VirtualBox,所以应当选择“VirtualBox 4.2.18 for Windows hosts”。当然,随着时间的推移,版本号可能已经不是4.2.18了,这个数字无关紧要,选择最新的版本就行了。
[截止2013-09-08其版本号为4.2.18]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378628240796.png
图2 VirtualBox 下载页面
3 安装Oracle VM VirtualBox
相对于MASM,VirtualBox 安装程序那可大了不少,4.2.18 版本有95MB。安装过程也很简单,唯一需要说明的是软件特性的选择和安装路径,如图3 所示。
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378632972000.png
图3 VirtualBox 安装选项
在这里,“VirtualBox Application” 是虚拟机的主体部分,当然是必选的。
“VirtualBox Networking”特性用于使虚拟机提供对网络的支持。如果想通过网络在DOS与Windows之间传递文件,这个特性可以选择安装。
其他项的功能都用不上,因此可以不选。
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633758359.png
图1-0 程序图标
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633780406.png
图1-1 打开安装程序 [开始安装]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378632972000.png
图1-2 功能与路径选择
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633821109.png
图1-3 快捷方式
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633839468.png
图1-4 选择了网络功能的提醒 [不安装网络则看不到]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633866078.png
图1-5 设置完成,准备安装
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378633883359.png
图1-6 安装中……
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378634167781.png
图1-7 Windows 徽标测试提示 [直接选“仍然继续”]
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378634218140.png
图1-8 完成安装
URL
http://www.asmedu.net/blog/user/multimedia/cutebe/images/pic_1378634236421.png
图1-9 安装完成后打开效果 {VirtualBox 真容}
到这里为止等于我们为“买”一台虚拟电脑准备好了钱,还有就是规划好了如何用这台电脑来完成汇编学业。
评论次数(0) |
浏览次数(390) |
类型(环境) |
收藏此文 |