㈠ 64位系统的汇编用什么编译器呢 64位系统的DD,DW,DB占几个字节呢
用DOS DEBUG试试,DEBUG模拟的是16位,XP是32位。64位操作系统应该也一样。
你可以写段代码测试不同类型占字节
datasg segment
dd ffaabbcc,0,0,0
dw ffaa,0,0,0,0,0,0,0
db,ff,0,0,0,0,0,0,0,0,0,0,0,0,0,0
datasg ends
㈡ 汇编中定义字符串为什么用DB
定义字符串,字节数不超过2的时候,用DB、DW均可:
DB 'AB'
DW 'AB'
当超过2个,DW就不行了,只能用DB:
DB 'ABCDE'
DW 'ABCDE'--编译的时候,会报错。
原因是比尔·盖茨当年的水平较低,编译不出来用DW定义的长字符串。
㈢ 汇编基础知识,关于DB和DW的
记住我的:DW只能定义为一个字,大于或小于一个字的都必须定义为DB,就这么简单
还有存放数据的时候DW为"E
P
Y
T"(从上到下),DB为"T
Y"(从上到下)。
㈣ 怎样使用Dreamweaver代码
Dreamweaver只能预览html代码.javaScript VbScript或者是asp/jsp/php/asp.net都不可以直接预览的..如果你想预览你的代码.必须安装Internet信息服务器.像IIS等等.如果你是windows XP系统.而且这个系统是安装版的Professional.不是ghost或home版的.都可以安装IIS5.1,可以上网去下载一个IIS5.1来安装(这个安装比较复杂),或者可以直接插入系统盘安装(这个安装很多破解版的系统盘不够完整.)
安装完后打开Internet信息服务器.新建个虚拟网站找到你测试代码的目录.在上面直接右健点击预览就可以了
我说得可能感觉有点复杂.但如果想学这东西.这些基础知识肯定要知道的.可以上网查看一下IIS的安装教程.
首先说明:所有显示式网页.传给浏览器都是HTML语言,html.body开头只要是会显示的页面都会以此为开头的.ASP语言或javascript只是装套在html语言里面.简单来说.动态web语言只是一种嵌套式语言.不能像C等语言形成独立的程式..只能嵌套在html语言中
DW只能浏览html语言.因为内嵌套了javascript.所以DW无法编译这段语言.所以无法显示出来
javascript属于客户端运行程序.
解释一下运行程序的问题
web语言asp\asp.net\php\jsp等属于服务运行语言.是服务器运行编译后转为html语言发送给客户端浏览器直接显示在用户浏览器上
javascript与上面的不是..它是服务器不经过编译的.直接发送给客户端.由客户端系统运行.然后在浏览器上显示
说得有点远了.归正题.在DW里编写javascript有代码和颜色提示.很好看.这个没问题.你可以直接在DW里建立新的以.asp为后缀的文件.在里面输入相对应的html代码,然后在从中插入javascript.写完后保存.再用internet信息服务器来游览这些文件.
因为你插入javascript.所以不应该单建立一个.html文件
这样好像是不能编译的.因为.html文件是属于静态的(这个我没有留意到.可能不一定是我说的这样)
如果你建立的是html为后缀的文件...里面插入javascipt的话.按F12是可以打开页面.但看不到javascipt的任何效果.因为前面说过DW编译不了js
如果你是建立.asp或其它的如.php的文件..DW肯定是编译不了.
所以想真正看到JS的效果.按F12是没用的.应该用internet信息服务器来浏览才行
㈤ 汇编语言中的DW怎么用,能举个例子说明一下吗
B,W,D分别表示字节,双字节,4字节。
前边加上D,在汇编中表示是数据的意思,形成的DB,DW,DD则分别表示单字节数据,双字节数据,和4字节数据。
只是印象中的理解,不太肯定,万望斟酌。
㈥ 汇编伪指令db,dw,dd的问题
db定义字节类型变量,一个字节数据占1个字节单元,读完一个,偏移量加1
dw定义字类型变量,一个字数据占2个字节单元,读完一个,偏移量加2
dd定义双字类型变量,一个双字数据占4个字节单元,读完一个,偏移量加4
㈦ 单片机中的“DB”,“DW”是什么,他们有什么区别
db 为单字节 dw为双字节 db只能定义0-255的数 dw能定义0-65535的数
㈧ 汇编基础知识,关于DB和DW的
记住我的:DW只能定义为一个字,大于或小于一个字的都必须定义为DB,就这么简单
还有存放数据的时候DW为"E P Y T"(从上到下),DB为"T Y"(从上到下)。
㈨ 微机原理中dw与db分别代表什么
微机原理中dw与db分别代表:双字和字double word 和double byte。
db和dw都是数据类型描述伪指令,它们告诉编译器为这个变量分配多少内存空间。
一、类型的区别:
db为字节类型,dw为字类型。
二、长度单位的区别:
1个db的长度为8位,即一个字节。
三、定位的区别:
1dw的长度为2db,即16位,两个字节。(DW定义16位数据,每个数据需两个单元存放。高8位数据字节先存入低地址字节中,而低8位数据字节则再存入高地址字节中。)
(9)dwdb如何编译扩展阅读:
微机原理汇编语言包括下列几类:
1、汇编语言的格式。
2、语句行的构成。
3、指示性语句。
4、指令性语句。
5、汇编语言程序设计的过程。
6、程序设计。
7、宏汇编与条件汇编。
参考资料来源:网络-微机原理
㈩ 一个汇编问题,请问DB与DW是可执行的指令么
不会,db 和 dw 是声明语句,在编译时分配空间。
如果在代码段内写 db '1234',一定要跳过这个语句,否则把 1234 当成执行语句,可能会出现不可预料的后果。汇编编译器不会检查这个错误。