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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言

[2010-05-31 22:50] 试验 11 编写子程序

assume cs:codesg,ds:datasg

datasg segment
    db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends

codesg segment
        begin: mov ax,datasg
              mov ds,ax
              mov si,0
              call letterc        
              mov ax,4c00h
              int ...
阅读全文 | 评论次数(0) | 浏览次数(684) | 所属类型(汇编作业)

[2010-03-18 20:07] 实验 1 查看CPU和内存,用机器指令和汇编指令编程

点击查看原图
是不是只能上传一张图片啊?...
阅读全文 | 评论次数(0) | 浏览次数(668) | 所属类型(汇编作业)

[2010-03-18 18:46] 检测点2.3

检测点2.3
下面的3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?

mov ax,bx

sub ax,ax

jmp ax


共四次修改IP,
第一次,执行mov ax,bx 后
第二次,执行sub ax,ax 后
第三次,读入jmp ax 后,IP是在指令进入指令缓存器后改变的,在指令jmp ax 进入指令缓存器后,IP第四次修改IP,而jmp ax指令为转移指令,因此
第四次,执行jmp ax后

最后IP的值为 0...
阅读全文 | 评论次数(0) | 浏览次数(572) | 所属类型(汇编作业)

[2010-03-18 18:39] 检测点2.2

检测点2.2
(1)给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为  00010H   到 1000FH    。
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为 1001H   ,最大为   2000H 。
提示,反过来思考一下,当段地址给定为多少,CPU无论怎么变化偏移地址都无法寻到20000H单元?...
阅读全文 | 评论次数(0) | 浏览次数(732) | 所属类型(汇编作业)

[2010-03-13 17:42] 第二章 检测题疑问

做第二遍了还没通过,不过还好,第二遍只错了一道,怀疑这道题

第2章汇编测试题目 

共5道单选题目 

  

在DEBUG中,____选项中的命令可以修改内存单元的内容 
 1、  a 
 2、  d 
 3、  t 
 4、  u

不是e命令才可修改内存单元的内容吗?
哪位高手指点下、...
阅读全文 | 评论次数(2) | 浏览次数(856) | 所属类型(汇编作业)

[2010-03-11 19:56] 线程_5_2010_03_11

一道面试题TT.java
锁定对象,访问资源的方法都要考虑到,所有能访问资源的方法都加锁


生产者消费者问题

wait方法,发生了一个阻塞性事件,已经满了
直到调用notify实现多个线程之间进行通信

sleep始终抱着锁

notify方法叫醒一个现在正在wait在这个对象上的线程
notifyAll 



wait与sleep的区别
wai时别的线程可以访问锁定对象
调用wait方法的时候必须锁定该对象
Sleep时别的线程也不可以访问锁定对象


线程总结:
线程、进程概念
创建和启动线程的方式
sleep
join
yiel...
阅读全文 | 评论次数(0) | 浏览次数(554) | 所属类型(java)

[2010-03-10 21:04] 线程_4_2010_03_10

线程同步
synchronized锁定当前对象
(1)synchronized(this){………}
(2)public synchronized void add(){…………….}
执行当前方法的时候,锁定当前对象



死锁
原理:某线程a在执行过程中,锁定了某个对象b,还需要锁定另一个对象c
另一个线程也需要锁定两个对象,锁定对象c,还需锁定对象b


哲学家就餐问题;
代码清单
-------------------------------------------------------------------
public class TestSyn...
阅读全文 | 评论次数(0) | 浏览次数(643) | 所属类型(java)

[2010-03-09 20:31] 检测点2.1

(1)mov ax,62627    ax=F4A3H
(2)mov ah,31h      ax=31A3H
(3)mov al,23h      ax=3123H
(4)add ax,ax       ax=6223H
(5)mov bx,826ch    ax=826CH
(6)mov cx,ax       cx=6223H
(7)mov ax,bx       ax=826CH
(8)add ax,bx       ax=0C58H
(9)mov al,bh       ax=8282H
(10)mov ah,bl      ax=6C6CH
(11)add ah...
阅读全文 | 评论次数(1) | 浏览次数(838) | 所属类型(汇编作业)

[2010-03-09 20:12] 线程_3_2010_03_09

同样一个线程类可以起两个线程
TestThread2.java
怎样让一个正常执行的线程停止
TestThread4.java


代码清单:
----------------------------------------------------------------------


public class TestThread2{
  public static void main(String [] args){
    Runner2 r = new Runner2();
    Thread t1 = new Thread(r);
    Thread...
阅读全文 | 评论次数(0) | 浏览次数(592) | 所属类型(java)

[2010-03-09 19:42] 线程_2_2010_03_09

线程控制基本方法

Sleep 方法
Thread  的静态方法
指定的毫秒数
会抛异常
重写的方法不能抛出比被重写方法不同的异常


结束线程:
1.        interrupt()
2.        stop
3.        定义一个boolean flag


join方法
合并某个线程
yield方法
让出cpu给其他线程执行的机会


线程的优先级:
线程的优先级用数字表示,范围从1到10,一个线程的缺省优先级是5
Thread.MIN_PRIORITY=1
Thread.MAX_PRIORITY=10
Thread.NORM_PRIORITY=5
使用下述方法...
阅读全文 | 评论次数(0) | 浏览次数(472) | 所属类型(java)
『 查看更多文章 』