汇编网首页登录博客注册
lwbfq的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  不去想接下来的瞬间可能发生的事,只体味捕捉那瞬间的心情,这才是幸福的人。
  • 『姓名』:不告诉你
  • 『性别』:保密『发送消息
  • 个人说明:说汇编难学,我不信。别人说的不算,我得试验一下。
  • 详细信息『加为好友』
学习动态
友情链接

[2009-01-20 22:52] 什么是虚拟机?

什么是虚拟机? 

虚拟机的概念比较宽泛,通常人们接触到的虚拟机概念有VMware那样的硬件模拟软件,也有JVM这样的介于硬件和编译程序之间的软件。这里所指的是后者。 
虚拟机是一个抽象的计算机,和实际的计算机一样,具有一个指令集并使用不同的存储区域。它负责执行指令,还要管理数据、内存和寄存器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。 

Java虚拟机 

一、什么是Java虚拟机 

Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来...
阅读全文 |   作者:c_tianyige | 评论次数(15) | 浏览次数(46290)

[2009-01-10 21:22] 检测点13.1

(1)最大转移位移FFFFH
虽然不能从某个段的偏移位置0转移到该段的偏移位置ffffh但可以从ffffh转到0处执行。因为掉用7ch中断还要设置cx,bx要用掉至少6个字节,但从某段的ffff跳转到0,实际跳转位移确实也是ffffh,此时bx设置为1,int 7ch这条语句在本段的fffeh位置,那么在执行该语句时,(ip)=ffffh了,加1值溢出为0,就转到了本段开头执行。所以我觉得最大转移位移FFFFH。请指正!
(2)
assume cs:code
code segment
start:
        mov ax,code        ;安装中断程序
        mov ds,ax
        mov si,...
阅读全文 |   作者:abcrazy | 评论次数(1) | 浏览次数(1420)

[2008-04-12 17:09] 纯Dos下的汇编操作环境

有意思的程序,能在xp下实现纯dos环境,享受直接访问硬件乐趣。
还带有些小工具可以备份系统。
我这里xp下配置成功,不错,试试。
下载地址为这个地方。
http://pickup.mofile.com/6851943249276875
广告太烦,有一个小小的地方 
下载文件(IE浏览器)  下载文件(非IE浏览器)  
就是下载地方了。
或者用提取码6851943249276875提取

纯dos环境里面带了 masm 5.0 link 和edit可以进行asm编程

还有ghost11可以备份系统,ntfdos可以在dos访问ntfs分区

感谢wdm网友的提示...
阅读全文 |   作者:feiwei | 评论次数(43) | 浏览次数(9058)

[2008-10-21 18:33] 关于Java栈与堆的思考

1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 


  2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是 ,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器 ,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动 态分配内存,存取速度较慢。 

       3. Java中的数据类型有两种。 

       一种是基本类型(pr...
阅读全文 |   作者:livonia | 评论次数(8) | 浏览次数(2372)

[2008-10-14 21:21] 【java】内部类 (转)

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的设计者在内部类身上的确是用心良苦。学会使用内部类,是掌握Java高级编程的一部分,它可以让你更优雅地设计你的程序结构。下面从以下几个方面来介绍: 

第一次见面 
public interfac...
阅读全文 |   作者:younggay | 评论次数(1) | 浏览次数(1348)

[2008-10-11 13:54] [转]俞敏洪在北京大学2008年开学典礼上的发言

各位同学、各位领导: 

大家上午好!(掌声) 

非常高兴许校长给我这么崇高的荣誉,谈一谈我在北大的体会。(掌声) 

可以说,北大是改变了我一生的地方,是提升了我自己的地方,使我从一个农村孩子最后走向了世界的地方。毫不夸张地说,没有北大,肯定就没有我的今天。北大给我留下了一连串美好的回忆,大概也留下了一连串的痛苦。正是在美好和痛苦中间,在挫折、挣扎和进步中间,最后找到了自我,开始为自己、为家庭、为社会能做一点事情。 

学生生活是非常美好的,有很多美好的回忆。我还记得我们班有一个男生,每天都在女生的宿舍楼下拉小提琴,(笑声)希望能够引起女生的注意,结果后来被女生扔了水瓶子。...
阅读全文 |   作者:Wednesday | 评论次数(7) | 浏览次数(1461)

[2008-09-14 20:50] bochs虚拟dos实模式

bochs

http://bochs.sourceforge.net/

MS-DOS 7.10 完全安装版

http://doshome.com/soft/SoftView/SoftView_50.html

详细安装过程如下:
1.下载Bochs-2.3.7.exe安装。

2.下载MS-DOS 7.10 完全安装版,我们只要里面的
DOS71_1.IMG和DOS71_2.IMG,这是两种dos安装软盘。
3.在你喜欢的位置建立一个文件夹,我这里在C:\Program Files\Bochs-2.3.7下建了个名为msdos-img的文件夹,把DOS71_1....
阅读全文 |   作者:lloveasm | 评论次数(19) | 浏览次数(3101)

[2008-08-06 12:18] 堆和栈的区别

转自:http://www.cnblogs.com/devilfeng/archive/2007/10/18/929159.html


一直就搞不清出这个问题,今天上网想起来,随即搜了搜,找到了一些资料。不知源作者是谁。姑且“拿来主义”一下,呵呵。

一、预备知识—程序的内存分配
一个由c/C++编译的程序占用的内存分为以下几个部分
1、栈区(stack)—   由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
2、堆区(heap) —   一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两...
阅读全文 |   作者:fontomas | 评论次数(4) | 浏览次数(1866)
页码数(1):  1