-
[汇编语言] [幽默机智问答] 汇编系列,给菜鸟
[幽默机智问答]汇编系列,给初学者所有答案以后揭晓1.老比尔的病毒微软总裁比尔盖茨一生致力于linux病毒的开发,现在病毒已经接近完成了,却发生了个困难。还需要eax中放一个常量-4,但是整个程序只剩下两个字节可用。不过这难不倒比尔,他是如何实现的。(已知所有通用寄存器中都为0)2.微软的全面攻击微...
5280
热度 -
[汇编语言] 虚拟内存,页表,为什么要分级?解决思路
虚拟内存,页表,为什么要分级?页表,作用是把虚拟内存地址转换为物理地址。请注意:我的问题是“为什么要对页表分级”?能用实际的例子说说最好了。。。。。。(不知道能否比较:用分级页表和不用分级页表各自的时间复杂度情况)这个主题也不知道该放到csdn那个目录下了。先放这里了,谢谢!------解决方案--...
942
热度 -
[汇编语言] 请问汇编达人!CF,OF,补码有关问题
请教汇编达人!CF,OF,补码问题!moveax,1subeax,2;CF,OF是多少?二进制是怎么计算的!CPU的计算过程是转换为加上-2的补码吗?二进制借位怎么看?CPU怎么实现?怎么判断是否需要借位!CPU应该只有加法器!moveax,1addeax,-2和上边的CF,OF,计算步骤有什么不同...
2362
热度 -
[汇编语言] 求解:在保护模式下读取内存的方法?该怎么解决
求解:在保护模式下读取内存的方法?现在有如下程序,是读取内存1M以外的程序,我在网上搜了很多关于从实模式切换到保护模式的用法,但是说的很模糊,没有具体用法。求高手帮助。比如下面此程序,如何加上从实模式切换的保护模式的程序才能读取,加到什么地方,代码段,数据段,还是程序开始部分,具体怎么加呢,是不是每...
7691
热度 -
[汇编语言] 求科普,命令C:\COMMAND SYSTEM32,该如何解决
求科普,命令C:\COMMANDSYSTEM32这个什么意思,干什么用。------解决方案--------------------------------------------------------DOS/Windows和OS/2术语,是命令行界面的一部分,用户在该界面中输入命令,早期DOS就...
6416
热度 -
[汇编语言] 求解,关于VGA的有关问题
求解,关于VGA的问题哪位大侠能给我详细介绍一下VGA的VGA寄存器。外部寄存器。CRT控制器寄存器。图形控制器寄存器的各个功能,最好详细,通俗易懂,------解决方案--------------------------------------------------------《80X86IBM...
9970
热度 -
[汇编语言] 每个汇编语句是什么意思?解决方案
每个汇编语句是什么意思?Assemblycodemoveax,dwordptr[ebp-10h]movdwordptr[ebp-20h],eaxleaecx,[ebp-10h]能说说每个汇编是什么意思吗?------解决方案--------------------------------------...
4546
热度 -
[汇编语言] 求大神@~汇编作业 从0B00H单元开始,存放着256个16位的无符号数,找出它们的最小值,并送至0400H单元解决办法
求大神@~汇编作业从0B00H单元开始,存放着256个16位的无符号数,找出它们的最小值,并送至0400H单元求大神@~汇编作业从0B00H单元开始,存放着256个16位的无符号数,找出它们的最小值,并送至0400H单元能给个能运行的代码------解决方案---------------------...
1382
热度 -
[汇编语言] 当裸机没有org 0x7c00之后 ?解决思路
当裸机没有org0x7c00之后????个人的认为是ORG是指示各种变量名的偏移量,下面是这段代码如果如何使用ORG这个指令就可以正常的在虚拟机上执行,如果没有的话,那么无法正常地跳入保护模式。。。我认为这与变量名的偏移量错误有关,但不知道错在哪里,希望哪位可以帮帮忙,非常感谢!;没有定义USROR...
8225
热度 -
[汇编语言] 实模式和保护模式下的一段相同功能的代码的写法区别,该怎么处理
实模式和保护模式下的一段相同功能的代码的写法区别Assemblycode//实模式movedi,0a0000hmovbyteptr[edi],0fh//保护模式movax,0a000hmovds,axmovdi,0mov[di],0fh大概了解了实模式和保护模式的区别,但是还没了解到这两段代码有什么...
1616
热度 -
[汇编语言] C语言程序比汇编程序效率低是哪些方面造成的?该怎么解决
C语言程序比汇编程序效率低是哪些方面造成的?C语言程序比汇编程序效率低是哪些方面造成的?------解决方案--------------------------------------------------------基本上说,现代的编译器非常优秀,在通常情况下,用这些编译器编译出来的代码执行效率...
1165
热度 -
[汇编语言] 是否可以执行存放在数据区的代码解决思路
是否可以执行存放在数据区的代码我想问:如果我把代码的机器指令存放在的数据区,那要如何执行这些代码呢?------解决方案--------------------------------------------------------下面给出一个具体的例子,在数组bytecode填充一些指令码,实现2...
584
热度 -
[汇编语言] 怎么让一个汇编程序可以再开机时不依赖于操纵系统,实现自动加载执行
如何让一个汇编程序可以再开机时不依赖于操纵系统,实现自动加载执行?实际上就是如何让汇编程序(内不涉及DOS调用,但可能有BIOS调用)能够在一台裸机上开机自动运行?有没有不是写“软盘”引导区的方法,因为现在电脑“软驱”都没有了。------解决方案--------------------------...
4172
热度 -
[汇编语言] 一个多月能把汇编语言学的基本清楚不,该如何解决
一个多月能把汇编语言学的基本清楚不有C数据结构计算机组成原理基础还不错吧------解决方案--------------------------------------------------------一个月的话基础应该能学会,不过最好也学点微机原理与接口技术------解决方案---------...
9750
热度 -
[汇编语言] 一个关于汇编的程序,求大神帮助啊解决方案
一个关于汇编的程序,求大神帮助啊从屏幕输入20个或以上的数据,有效数据时从00—99(十进制)按序排列:规则:奇数在前,从大到小,偶数在后,从小到大排序结果屏幕输出:奇数一行,偶数一行。十进制显示要有控制非法字符输入的功能------解决方案-----------------------------...
8769
热度 -
[汇编语言] 键盘控制器8042与8259A相连外,还与总线相连吗?解决方案
键盘控制器8042与8259A相连外,还与总线相连吗?8042收到位于键盘上的8048芯片的按键码之后,通过与8259A的连接发起中断,内核在中断例程中通过0x60端口读取8042缓冲区数据,端口数据是通过8259A读取的还是总线与8042也有连接?也就是说8042既与8259A相连,也与总线相连?...
5912
热度 -
[汇编语言] 有熟悉反汇编的朋友吗?密钥如何避免才能让破解难度增加
有熟悉反汇编的朋友吗?密钥如何处理才能让破解难度增加?SQLServer的sa用户和密码,需要在代码里面赋值才能连接上。如果是明文赋值,很容易就能反汇编出来:password=xxx如果是用函数返回值赋值password=funct(yyy);反汇编的时候可以直接定位跟踪到这一句,查看返回值以及密钥...
7264
热度 -
[汇编语言] 关于任务状态段的有关问题
关于任务状态段的问题在TSS的标准定义应该是104个字节(26*4字节)而在80x86hi变语言程序设计教程中有关于TSS的类型定义,却是105个字节最后一个DB0FFh为什么会多出这么一个字节?AssemblycodeTASKSSSTRUC;其他省略,这里其他的都明白了DW$+2;这句I/O许可位...
4420
热度 -
[汇编语言] 想学习汇编,不知道怎样开始,请大家出招解决方案
想学习汇编,不知道怎样开始,请大家出招想学习汇编,不知道怎样开始,请大家出招------解决方案--------------------------------------------------------我建议先从王爽老师《汇编语言》的入门开始吧~~~------解决方案------------...
7951
热度 -
[汇编语言] 汇编语言可以访问GPU吗?该如何处理
汇编语言可以访问GPU吗?汇编语言可以控制GPU吗?------解决方案--------------------------------------------------------肯定可以虚拟显卡,但是虚拟复杂的显卡性能肯定不佳,象VMWare中虚拟的也就是个SVGA,较新的版本支持DX,也是基...
3723
热度