Recent update: 2008-6-10

急!我中的是什么病毒啊?我没有多少可用分了!

86 byte By ghost8367-精灵 at 2008-6-10
在设备管理器中有十几个带问号的 视频控制器(VGA兼容) 不停的弹出要装驱动的对话框 我重装系统都没有用 我该怎么解决啊???

8086系统中,下一条指令所在单元的物理地址如何计算?

111 byte By zjwzzhy-zhy at 2008-6-5
8086系统中,下一条指令所在单元的物理地址如何计算? 请说明8253-5各个计数通道中三个引脚信号clk,out和GATE的功能 高手们请帮个忙啊... 问题解决马上结贴...

请帮忙看一下这些语句是什么意思呀?

5800 byte By wjwboy-王建 at 2008-6-4
请大家帮忙看一下,下面的语句是什么意思?请解释一下!多谢了! (* 005350AC 55 push ebp 005350AD 8BEC mov ebp, esp 005350AF 51 push ecx 005350B0 B905000000 mov ecx, $00000005 005350B5 6A00 push $00 005350B7 6A00 push $00 005350B9 49 dec ecx 005350BA 75F9 jnz 005350B5 005350BC 51 push ecx 005350BD 874DFC xchg [ebp-$04],...

这段程序错在哪?请大虾指教啊

题目是:十位十进制数相加,用非压缩bcd码实现! x=3567890247d y=8432109876d DATA SEGMENT X Dw 47,02,89,67,35,0 Y Dw 76,98,10,32,84 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV SI,0 MOV CX,10 clc L1: MOV Ax,X[SI] Adc Ax,Y[SI] DAA MOV X[SI],Ax INC SI DEC CX JNZ L1 ADC X...

深圳2003年水平考试高程领证紧急状况!

69 byte By liangjin007-龙卷风 at 2008-5-29
http://expert.Codefund.cn/Expert/topic/3000/3000684.xml?temp=.1704523

给位看看哈!这几个错误是什么意思?

102 byte By smile2005 at 2008-5-25
Expected instruction or directive Division by 0 or overflow Missing data;zero assmed

求助(不知道下面 AX BX 的值)

215 byte By lindaguo-卖火柴的小女孩 at 2008-5-24
mov ax,2000H MOV DS,AX MOV BX,1000H MOV AX,[BX] INC BX INC BX MOV [BX],AX INC BX INC BX MOV [BX],AX INC BX MOV [BX],AL INC BX MOV [BX],AL

问一下MB的BIOS开发流程,哪位大侠知道就知会一声,谢谢!

312 byte By dalvin-林夕 at 2008-5-23
由专业BIOS厂商开发并买断,自行依产品规格作中等幅度的改写(ASUS、MSI等 一线MB或系统厂商多半采用这种方式)。由BIOS厂商提供源代码并提供一些基本 的BIOS Funcation Call,以及计算机平台的基本规格实例(PNP、APM、DMI、USB ACPI),除了这些标准规格的支持以外,BIOS厂商并不负责修改与技术支持,一切 有MB厂商的BIOS工程师自行处理。 ----------摘自《BIOS研发技术剖析》 请问MB的BIOS工程师都要做些什么? 以及需要掌握哪些相关知识, 广开言论,谢谢!...

反编译dll后的asm问题?

54 byte By tomy5622-人生四级 at 2008-5-22
小弟,反编译了一个dll(用pe)的asm,总是不能编译dll(用ml) 谁教教我!!

汇编检测内存的问题

100 byte By liufanlong-阿龙 at 2008-5-21
请教各位高手如果我不通过bios中断的方法检测内存容量,直接检测的话,要怎么做(用汇编语言写)。希望各位大哥大姐能提供一些资料(最好是中文的)。如果有时间的话请举例说明一下。谢谢

请高手指点~~

49 byte By Cflylook-just at 2008-5-20
我用反汇编软件将一些软件进行反汇编了!只知道要插入中断,可是不清楚具体在哪里操作~ 敬请高手指点!

菜鸟提问: 选书问题

120 byte By clownfish at 2008-5-11
各位大虾,我有一点C基础,想学“微机原理”,图书馆内清华教材好象都借出去了,不知《十六位微型计算机》-上海交通大学出版社-杜毅仁等编(84年版上中下三册)适不适合我,不过我看了几眼,好象讲的挺全的。 希望大虾们推荐几本

[求助]谁有《80X86汇编语言程序设计教程》 扬季文主编 清华大学出版社

66 byte By HappyTown at 2008-5-2
谁有《80X86汇编语言程序设计教程》 扬季文主编 清华大学出版社 哥们缺呀! 先谢了!

qq群

71 byte By fyr000000-晏哥 at 2008-4-29
两个汇编的qq群:899038 2965715 顺便问一下,怎么加信誉啊!!!!!!!!!!!!!!!!!!

那时有32位的汇编

34 byte By dfwzy-小源 at 2008-4-24
我想学32位的汇编,谁能说说那本书不错呀! 我参考一下呀

微机原理的卷子,救救小妹吧!

1213 byte By squall_cn-Squall at 2008-4-13
—、填空题(每小题1分,共15分,将正确答案的代码填入空格中。) 1.[-0]原表示为__________。 2.(2859)10=(_________________)8421码 3.若某一数据为10101111,采用偶校验,其校验位为______。 4.在7位ASCII码中,字母“A”的ASCII码是1000001,不查表可知字母“F”的ASCII码是__________。 5.已知某汉字的机内码为B2AAH,其国标码为_______H。 6.寄存器直接寻址时,操作数在__________中。 7.对于自底向上生成的软堆栈,若栈指针总是指向栈顶满单元,出栈时,栈指针应____...

哪里有汇编语言教材下载?

12 byte By wanglh-宏 at 2008-4-12
哪里有汇编语言教材下载?

一个用汇编语言控制LED显示的程序,有点问题,不知如何修改?

3124 byte By nonomi at 2008-4-10
TIM_CTL EQU 203H TIMER0 EQU 200H TIMER1 EQU 201H MODE03 EQU 36H MODE12 EQU 74H INTA00 EQU 20H INTA01 EQU 21H PORTSEG EQU 211H PORTBIT EQU 210H STACK SEGMENT STACK STA DW 512 DUP (?) TOP EQU LENGTH STA STACK ENDS DATA SEGMENT MIN1 DB 0 MIN2 DB 0 GAP1 DB 10 GAP2 DB 10 SEC1 DB 0 SEC2...

如何将这段汇编转成C语言啊??

743 byte By misanthrope-misanthrope at 2008-4-10
A/D转换器MC14433中断服务程序: PINT1: JNB P1.4, PINT1 ;等待千位选通DS1有效 THOU: JB P1.0, OVER ;若P1.0为1,即超量程,转OVER JB P1.2, PL1 SETB 07H ;若P1.2为0,即转换值为负,1→20H.7 AJMP PL2 PL1: CLR 07H ;若P1.2为1,即转换值为正,0→20H.7 PL2: JNB P1.3, PL3 SETB 04H ;若P1.3为1,即千位为1,1→20H.4 AJMP PL4 PL3: CLK 04H ;若P1.3为0,即千位为0,0→20H.4 PL4:...

MASM5 高分问题

249 byte By fire2cn-墨山水 at 2008-4-9
问个菜鸟级的问题,小弟用的是masm5.0,有时16进制地址可用,有时编译器报错.比如: mov ax,1000h 编译可以通过. mov ax a000h 只要字母开头,编译报错 另外,编译器不准定义这样的字符串: data segment dd "1111" "1345" 只要定义数字字符串,编译器报错 data ends 为什么?清大虾指点,另外那位大虾提供比较完整的masm5汇编语法,谢谢 ......

如何在W2000进程隐藏实现

14 byte By thisvbcoder-thisvbcoder at 2008-3-16
如何在W2000进程隐藏实现

进位与溢出的异同点

67 byte By binbin_yang-飘 at 2008-2-18
小弟近日要开始一个实时操作系统的项目,刚开始学汇编,还望各位大虾能指点迷津,对于32位的cpu什么算进位,什么算溢出?能给出例子最佳.

求救!

31 byte By pzysoft-风尘雨路 at 2008-2-18
请问 JMP DI 和JMP [DI]有什么区别?

关于 子程序调用 以及 向显存中输入内容来显示 的问题谢谢

1575 byte By sabble-恺 at 2008-2-18
问题一:关于子程序的调用,源程序如下: ////////////////////////////////////////////////////////////////// assume cs:code code segment start: call ret_part ;调用子程序 ret_part mov ax , 4c00h ;程序结束 int 21h ret_part: ;子程序头 ;子程序体为空 ret ;返回主程序 code ends end start ////////////////////////////////////////////////...

求助: 8086_asm_hello world!~`

1206 byte By killll-一贵 at 2008-2-18
windows xp system masm6.11 下面代码编译后出现错误,不知如何处理~!~ /AT Enable tiny model (.COM file) 代码如下: //hello World!~ .MODEL TINY .CODE CR equ 13 LF equ 10 TERMINATOR equ '$' ORG 100h Main PROC mov dx,offset sMessage mov ah,9 int 21h mov ax,4c00h int 21h Main ENDP sMessage: DB '...

关于地址计数器的问题

249 byte By kokblack-人人为我,我为人人 at 2008-2-18
我有一个问题比较菜,关于地址计数器的。 data segment str1 db ‘iamst' n EQU $-str1 data ends n是str1的长度吗?这时$的值是多少呢? |i|<-00 |a| |m| |s| |t|<-04 不是说,equ不创新单元吗?迷糊了。。

cant find irvine32.inc,她在哪里?

199 byte By xugoude-虚构的人物 at 2008-2-18
昨天练习书上的程序,编译的时候提示找不到irvine32.inc,书上说irvine32.inc在include文件夹中,我用的masm5.0,没有include文件夹,而masm6.11中有include文件夹,但是也没有irvine32.inc,另外,我用6.11编译的时候系统提示masm不是内部或外部指令,用ml也一样不行,所以才用5.0 那么哪里有irvine32.inc呢?

计算机中的8253是计时器 那还要 "晶振" 干什么? ..(里面还有问题)

193 byte By ghostalker-笑哈哈 at 2008-2-18
对于8259 的作用 我理解为仅仅是一个中断优先选择器的作用 --- 将外设发来的中断按优先级发给cpu不知道我的理解对不对 如果不对请高手指点 对于通过8259发过来的中断 cpu是不是也要去中断向量表中去查 如果这样 在中断向量表还没建立时发生中断 那cpu岂不是干瞪眼了?? 谁知道把"信誉分"变高 ---- 我只有95分 搞得我不舒服

MMX指令中的PAND指令,操作数不能是常数吗?这条语句编译不过?

383 byte By bladeboy-刀锋 at 2008-2-18
_asm { mov eax,psrc mov ebx,pdes movq mm0,[eax] movq mm1,[ebx] psrlw mm0,1 psrlw mm1,1 pand mm0,mm1 ---> 这样OK pand mm1,0x7f7f7f7f7f7f7f7f ---> 这条编译不过,error C2415: improper operand type paddb mm1,mm0 emms } 网上很多例子都这么写的 pand mm1,0x7f7f7f7f7f7f7f7f 手册上是 pand mm,mm/mm64 ?奇怪了??谢谢!...

如何编键盘接受password程序

70 byte By sjiang007 at 2008-2-18
从键盘接收"Password",不应超过10个字符,并在20s内接收完毕,共给3次机会。若接收条件满足,提示正确,否则提示出错。

请问有没有求补码的工具软件?

52 byte By hithu-风 at 2008-2-18
ultra edit可以吗? 或者有其他的工具吗? 怎么弄? 谢谢!

请问有没有求补码的工具软件?

57 byte By hithu-风 at 2008-2-18
ultra edit可以吗 怎么弄? 或者有其他的命令或者软件什么的? 谢谢!

输入字符串逆序输出 最有效算法

31 byte By yshlake-南 at 2008-2-18
问题如题! 谢谢!

晕死,书上的例子,编译不过

1409 byte By eviking-海盗 at 2008-2-18
.MODEL SMALL .DATA ddd DB 11 .CODE .STARTUP MOV AX,ddd MOV ddd,12 .EXIT END 就这几行,存为test.asm后,命令行下masm test.asm居然不通过...... 编译输出如下: D:\PROGRA~1\ADVPRO~1\MASM>masm test.asm Microsoft (R) Macro Assembler Version 5.00 Copyright (C) Microsoft Corp 1981-1985, 1987. All rights reserved. Obj...

高分求问 希望大家都来回帖啊 !

92 byte By cctv31942545-cpu at 2008-2-18
一台电脑有很多输入输入部件 总之除cpu外还有很多部件 所以cpu要控制其他部件要有一套指令 请问什么书里有详细介绍这些指令的啊 汇编中有这些指令吗

DAA

40 byte By IPOz-IPOz at 2008-2-18
what is the meaning of DAA instruction ?

一个创建文件写文件的错误,估计很简单.但一直没找到原因!

863 byte By seaman117-技术是个什么东西? at 2008-2-18
下面是写文件的一个函数调用,错误是拒绝访问,大家看看问题在那里? data segment filehandle dw ? newhandle dw ? filename db 35 db ? db 35 dup(?) wfname db 'd:\result.txt',0 rerror db 0ah,0dh,'File open error! $' werror db 0ah,0dh,'File write error! $' finput db 0ah,0dh,'Input replace file:...

有没有可视化的汇编开发环境?

除了masm外还有没有可视化的汇编开发环境呢?

帮忙,巨谢!

831 byte By kof2008-拳皇 at 2008-2-18
今天有段代码,不知道自己写的是否正确?这是老师布置的作业,帮忙看看我写的是否正确?巨谢! 课题:找在buffer中:42h,21h,34h,56h中的偶数!代码如下! data segment buffer db 42h,21h,34h,56h data ends stack segment para stack'stack' db 256 dup(?) stack ends code segment assume cs:code,ds:data,ss:stack,es:data start proc far push ds mov ax,0 pu...

第一次编汇编程序,可是提示说有非法指令.

400 byte By hongjq-鸿剑青 at 2008-2-18
请问下面的代码有什么问题?可以通过编译和连接,可是执行可执行文件的时候提示有非法指令。 DATA SEGMENT A DB 7 B DB 10 DATA ENDS STACK SEGMENT STACK DB 200 DUP(0) STACK ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE,SS:STACK BEGIN: MOV AX,DATA MOV DS,AX MOV AL,A MOV BL,B ADD AL,BL MOV AH,9 MOV DL,AL INT 21H CODE ENDS END BEGIN...

给老总做课后题(IBM-PC汇编语言程序设计第二版),但是都忘光了,请帮忙做一下.

1274 byte By sanshui_yangfei-阿飞 at 2008-2-18
3.11 执行下列指令后,AX寄存器中的内容是什么? TABLE DW 10,20,30,40,50 ENTRY DW 3 . . . MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX] 3.14设(DS)=1B00H,(ES)=2B00H,有关的存储单元的内容如图所示。请写出两条指令把字变量x装入AX寄存器。 1B00:2000 | 8000 | 1B00:2002 | 2B00 | | . | | . | 2B00:8000 | x | 3.15求出以下各十六进制数与十六进制数62A0之和,并根据结果设置标志未SF,ZF,...

关于奔腾CPU中指令在流水线中配对的问题

274 byte By alphax-豪言壮语的乌鸦 at 2008-2-18
没什么可用分了,对不起 前几天看杨季文的那本黑皮汇编书,有一个问题不解,特来请教大家 书上说,一般的算术运算指令和test指令可以在U单元执行,然后jcc指令可以在V单元执行 我觉得好像不太对阿,如果恰好这样两个指令 test eax,eax jnz @@1 配对的话, test发到U单元,jnz发到V单元,test影响eflags,而jnz依赖eflags,一起执行那么岂不是会出错? 望不吝赐教

在DOC下如何使用Debug啊

77 byte By ouyangdongfang-菜鸟之小猪笨笨 at 2008-2-18
我在windows下的虚拟DOC环境下运行Debug进是进去了就是无法编辑, 是该用A命令开始编辑的,但是我输入一行它就报错,请教,是何原因?

问一下关于定时中断的问题?

1226 byte By seu2002-国立东南大学 at 2008-2-18
任务:利用定时器8253,其中断类型号为1CH,每隔55ms发一次中断请求信号,CPU响应中断后转入执行TIMERINTS中断服务程序,并在CRT上显示某字符或某个图形。 我的程序如下: data segment old_cs dw ? old_ip dw ? num db 0 buffer db "Got it!",0dh,0ah,'$' data ends code segment assume cs:code,ds:data start: mov ax,data mov ds,ax ;save 1ch interrupt vector. mo...

debug中使用sal指令的问题

181 byte By quanbisheng-小锈 at 2008-2-18
在debug里面使用A指令,我输入了如下程序: MOV AX,0ABC DEC AX AND AX,00FFH MOV CL,4 SAL AL,1 ……………… 当输入到sal al,1 时提示error,为什么? 如果我改成sar就可以了。奇怪!请帮忙

请教: proc是什么意思?

2 byte By woolceo-努力升仙 at 2008-2-18
rt

汇编边写界面急急急急 !!

83 byte By cymcome-来也匆匆 at 2008-2-18
接面为 a b c 若选a则谈出一个对话框 内容任意 b,c也一样。 请个为大侠帮忙

casl汇编中 逻辑和算术移位影响标志位吗?,请高手帮帮我

36 byte By jgls-地旋 at 2008-2-18
casl汇编中 逻辑和算术移位影响标志位吗?,另外那有casl的电子书籍

高分求: 哪儿有masm6.0可以下载啊??

55 byte By xyg1985109-闲庭 at 2008-2-18
如题: 哪儿有masm6.0可以下载啊??? 哪位知情的望提供一个链接地址啊,多谢了!

MSAM6.11安装时单击setup.exe时出错!

154 byte By yshlake-南 at 2008-2-18
出错对话框: 标题栏: 16位MS-DOS子系统 信息: G:\masm611\setup.exe C:PROGRA~1\\Symantec\S32EVNT1.DLL. 可安装的虚拟设备驱动程序之 DLL 起始设置失败。 选择“关闭”终止应用程序。