这道题的解全部出至书上,即使这样.我还是遇到一个让我很痛苦的问题(可能是状态不大好吧~~~~困....)
首先要说明的是:我用两个程序进行解题,一个是安装中断例程程序,一个是测试中断的程序.
问题如下:
当我们把中断向量例程安装到0:200H后,
执行一个会引发7cH中断的程序
我们之前定义的:table dw sub1,sub2,sub3,sub4
他的实际内容能不能在我们使用:call word ptr table[bx]
达到我们理想的结果呢(也就是调用相应例程中的子程序)?
我实现不了.
我认为这原因出在我把他装在0:200H,而table的内容不会对应上...
- [游客] wo lai le 12/23 18:50
- [tangxin] 非常有道理 03/06 09:23
- [游客] 现在学校的教学已经不是那么回事了,还是得靠自学。 06/04 12:13
- [assemblyeaten] 顶一下 05/11 10:48
- [游客] eg 05/04 15:55
- [hacker_ld] 哈哈哈!!好文章! 04/30 22:35
- [游客] 其实,很多女孩子也不想那么学,只因考试的时候要考概念,,,,怪谁呢 03/15 17:43
- [游客] 呵呵,,,,好,,,2012 08/25 10:35
- [asshuke] 说的很好,我等菜鸟奋起直追呀! 08/14 11:24
- [xuyanghui] 很好啊,对我很有用的,很经典,谢谢坐着啦. 04/11 18:05
- [游客] 千术揭密教学www.pwmhg.cn 马洪刚反赌www.puke56.cn 马洪刚千术揭秘w 06/07 10:57
- [游客] [url=http://www.gddzbq.com]深圳搬家公司[/url] [url=http 03/02 15:07
- [gecko] 自己给自己留句话! 做人,最怕懒惰,在如何事情上都一样!我不该过于贪图方便.这样的选择,不止我对自 08/25 13:36
- [游客] 您好好我是个超级菜鸟。看了博主的几篇肺腑之言我,深受触动。于是我,有个想法。报软考。最初级。。 请 06/01 14:24
- [Wednesday] 嘿嘿 03/10 15:14
- [游客] 从键盘输入两个数字字符,存入缓冲区。 把sh1内的字符转换为十六进制,存入sh2.从sh2读 01/11 20:29
- [游客] 从键盘输入两个数字字符,存入缓冲区。 把sh1内的字符转换为十六进制,存入sh2.从sh2读入 01/09 21:15
- [gocker] 我重新审视了自己的ID和博主的ID``偶发现,我们长得太像了。。。假使,如果``我的ID后门没有加上 12/21 23:03
- [happy] 不知gecko的意思是想说什么?摸不着头脑??? 12/20 13:11
- [Wednesday] 可以直接发消息给我 注意右上角的消息中心 哈哈 11/08 18:00
[2007-12-13 22:29] 实验十六_安装中断例程的疑惑
阅读全文 |
评论次数(3) |
浏览次数(550) |
所属类型(学无先后)
[2007-11-14 13:09] 用Visual C#调用Windows API函数(转)
Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。.NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实现的非受管辖函数,包括操作系统提供的Windows API函数。它能够定位和调用输出函数,根据需要,组织其各个参数(整型、字符串类型、数组、和结构等等)跨越互操作边界。
下面以C#为例简单介绍调用...
下面以C#为例简单介绍调用...
阅读全文 |
评论次数(0) |
浏览次数(1497) |
所属类型(学无先后)
[2007-10-30 23:09] 从一个程序中回顾到的知识
dreamhk的实验五第6题:
assume cs:code
a segment
dw 1,2,3,4,5,6,7,8
a ends
b segment
dw 0,0,0,0,0,0,0,0
b ends
code segment
start:
mov ax,a
mov ss,ax
mov sp,32
mov bx,0
mov ds,ax
mov cx,8
s: push [bx]
add bx,2
loop s
mov ...
assume cs:code
a segment
dw 1,2,3,4,5,6,7,8
a ends
b segment
dw 0,0,0,0,0,0,0,0
b ends
code segment
start:
mov ax,a
mov ss,ax
mov sp,32
mov bx,0
mov ds,ax
mov cx,8
s: push [bx]
add bx,2
loop s
mov ...
阅读全文 |
评论次数(6) |
浏览次数(581) |
所属类型(学无先后)
页码数(1):
1