微型计算机原理试题帮忙解决
二.选择8255A可编程I/O接口器件,其中一个口可工作于双向,它是A.A口B.B口C.C口D.控制口在计算机系统中能直接执行的程序是。A.汇编语言源程序B.对源程序汇编...
二.选择
8255A可编程I/O接口器件,其中一个口可工作于双向,它是
A.A口 B.B口 C.C口 D.控制口
在计算机系统中能直接执行的程序是 。
A.汇编语言源程序
B.对源程序汇编以后的程序
C.对源程序汇编,链接以后的程序
D.任何形式的程序
8086/8088指令OUT 80H,AL表示
A.将80H送给AL
B.将80H端口的内容送给AL
C.将AL的内容送给80H端口
D.将AL内容送给80H内存单元
当8086访问存贮器0010:4000H单元时,其物理地址为
A.04100H B.40010H C.10400H D.01040H
每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为 。
A.指令周期 B.总线周期 C.时钟周期 D.CPU周期
如果8088CPU执行了REPNZ SCASB指令后,使CX=0,ZF=0,那么说明
A.AL中的内容与比较的目的串各项的值相等
B.AL中的内容与比较的目的串某项的值相等
C.AL中的内容与比较的目的串各项的值不等
D.不确定
伪指令ORG 2000H的意思是
A.它下面的源程序存放在现行段的起始地址为2000H的存贮区;
B.它下面的目标程序存放在现行段的起始地址为IP+2000H的存贮区域;
C.它下面的目标代码存放在现行段的起始地址为2000H的存贮区域中;
D.它下面的源程序存放在现行段的起始地址为IP+2000H的存贮区域中。
8088CPU的标志寄存器中, 标志位用于控制CPU进入单步方式。
A.IF B.DF C.TF D.OF
8086/8088系统中通常堆栈以 为单位进行操作。
A.半字节 B. 字节 C. 字 D. 双字
8088CPU的标志寄存器中, 标志位用于控制串的处理方向。
(1)IF (2)DF (3)TF (4)OF
某存贮器的容量为4K字节,则CPU至少应提供 根地址线才能对所有存贮单元进行寻址。
A.14 B.13 C.12 D.11
指令一般包括 两部分。
(1)操作码和地址码 (2)操作码和操作数 (3)操作数和地址码
(4)操作码和数据码 展开
8255A可编程I/O接口器件,其中一个口可工作于双向,它是
A.A口 B.B口 C.C口 D.控制口
在计算机系统中能直接执行的程序是 。
A.汇编语言源程序
B.对源程序汇编以后的程序
C.对源程序汇编,链接以后的程序
D.任何形式的程序
8086/8088指令OUT 80H,AL表示
A.将80H送给AL
B.将80H端口的内容送给AL
C.将AL的内容送给80H端口
D.将AL内容送给80H内存单元
当8086访问存贮器0010:4000H单元时,其物理地址为
A.04100H B.40010H C.10400H D.01040H
每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为 。
A.指令周期 B.总线周期 C.时钟周期 D.CPU周期
如果8088CPU执行了REPNZ SCASB指令后,使CX=0,ZF=0,那么说明
A.AL中的内容与比较的目的串各项的值相等
B.AL中的内容与比较的目的串某项的值相等
C.AL中的内容与比较的目的串各项的值不等
D.不确定
伪指令ORG 2000H的意思是
A.它下面的源程序存放在现行段的起始地址为2000H的存贮区;
B.它下面的目标程序存放在现行段的起始地址为IP+2000H的存贮区域;
C.它下面的目标代码存放在现行段的起始地址为2000H的存贮区域中;
D.它下面的源程序存放在现行段的起始地址为IP+2000H的存贮区域中。
8088CPU的标志寄存器中, 标志位用于控制CPU进入单步方式。
A.IF B.DF C.TF D.OF
8086/8088系统中通常堆栈以 为单位进行操作。
A.半字节 B. 字节 C. 字 D. 双字
8088CPU的标志寄存器中, 标志位用于控制串的处理方向。
(1)IF (2)DF (3)TF (4)OF
某存贮器的容量为4K字节,则CPU至少应提供 根地址线才能对所有存贮单元进行寻址。
A.14 B.13 C.12 D.11
指令一般包括 两部分。
(1)操作码和地址码 (2)操作码和操作数 (3)操作数和地址码
(4)操作码和数据码 展开
展开全部
二.选择
8255A可编程I/O接口器件,其中一个口可工作于双向,它是
A.A口 B.B口 C.C口 D.控制口
仅A口可以工作于双向I/O方式,即方式2,故选A。
========分割线========
在计算机系统中能直接执行的程序是 。
A.汇编语言源程序
B.对源程序汇编以后的程序
C.对源程序汇编,链接以后的程序
D.任何形式的程序
汇编语言源程序需要经过编译与链接才能执行,故选C。
========分割线========
8086/8088指令OUT 80H,AL表示
A.将80H送给AL
B.将80H端口的内容送给AL
C.将AL的内容送给80H端口
D.将AL内容送给80H内存单元
OUT dest,src的含义为将源操作数(src)内容从目标操作数(dest)端口输出,故选C。
========分割线========
当8086访问存贮器0010:4000H单元时,其物理地址为
A.04100H B.40010H C.10400H D.01040H
已知段基值和偏移量计算物理地址的方法为:段基值×10H+偏移量;表示形式为段基值:偏移量。故物理地址为0010H×10H+4000H=04100H,选A。
========分割线========
每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为 。
A.指令周期 B.总线周期 C.时钟周期 D.CPU周期
指令周期是执行一条指令所需的时间,定义,选A。
========分割线========
如果8088CPU执行了REPNZ SCASB指令后,使CX=0,ZF=0,那么说明
A.AL中的内容与比较的目的串各项的值相等
B.AL中的内容与比较的目的串某项的值相等
C.AL中的内容与比较的目的串各项的值不等
D.不确定
CX(Count)是计数寄存器,在循环中表示循环次数,每循环一次自动减一。ZF(ZeroFlag)是零标志位,当结果为0时该位为1,否则为0。REPNZ若放在串操作指令之前,可使该串操作
指令执行到ZF=1或CX=0为止。串搜索指令SCAS通过影响FR实现判断目标串中是否查找到AL(AX)中的字节(字)。现在CX为0,说明循环执行完毕;ZF=0,说明仍未找到AL中的字节
,故选C。
========分割线========
伪指令ORG 2000H的意思是
A.它下面的源程序存放在现行段的起始地址为2000H的存贮区;
B.它下面的目标程序存放在现行段的起始地址为IP+2000H的存贮区域;
C.它下面的目标代码存放在现行段的起始地址为2000H的存贮区域中;
D.它下面的源程序存放在现行段的起始地址为IP+2000H的存贮区域中。
定位伪指令ORG用来指定当前位置的偏移地址,其格式为:ORG 数值表达式。ORG后面的数值表达式的值为下一条指令语句或变量的偏移地址。故选C。
========分割线========
8088CPU的标志寄存器中, 标志位用于控制CPU进入单步方式。
A.IF B.DF C.TF D.OF
TF(TrapFlag)称为陷阱标志,用于单步操作。选C。
========分割线========
8086/8088系统中通常堆栈以 为单位进行操作。
A.半字节 B. 字节 C. 字 D. 双字
一次压入或弹出16位二进制数据,选C。
========分割线========
8088CPU的标志寄存器中, 标志位用于控制串的处理方向。
(1)IF (2)DF (3)TF (4)OF
DF(DirectionFlag)称为方向标志,用于在串操作指令执行时,变址寄存器SI、DI选择自动递增方式或自动递减方式。选(2)。
========分割线========
某存贮器的容量为4K字节,则CPU至少应提供 根地址线才能对所有存贮单元进行寻址。
A.14 B.13 C.12 D.11
2的12次方=4096,故选C。
========分割线========
指令一般包括 两部分。
(1)操作码和地址码 (2)操作码和操作数 (3)操作数和地址码
(4)操作码和数据码
我这项操作的代码和我要操作的数据,简称操作码和操作数,这样记。选(2)。
8255A可编程I/O接口器件,其中一个口可工作于双向,它是
A.A口 B.B口 C.C口 D.控制口
仅A口可以工作于双向I/O方式,即方式2,故选A。
========分割线========
在计算机系统中能直接执行的程序是 。
A.汇编语言源程序
B.对源程序汇编以后的程序
C.对源程序汇编,链接以后的程序
D.任何形式的程序
汇编语言源程序需要经过编译与链接才能执行,故选C。
========分割线========
8086/8088指令OUT 80H,AL表示
A.将80H送给AL
B.将80H端口的内容送给AL
C.将AL的内容送给80H端口
D.将AL内容送给80H内存单元
OUT dest,src的含义为将源操作数(src)内容从目标操作数(dest)端口输出,故选C。
========分割线========
当8086访问存贮器0010:4000H单元时,其物理地址为
A.04100H B.40010H C.10400H D.01040H
已知段基值和偏移量计算物理地址的方法为:段基值×10H+偏移量;表示形式为段基值:偏移量。故物理地址为0010H×10H+4000H=04100H,选A。
========分割线========
每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为 。
A.指令周期 B.总线周期 C.时钟周期 D.CPU周期
指令周期是执行一条指令所需的时间,定义,选A。
========分割线========
如果8088CPU执行了REPNZ SCASB指令后,使CX=0,ZF=0,那么说明
A.AL中的内容与比较的目的串各项的值相等
B.AL中的内容与比较的目的串某项的值相等
C.AL中的内容与比较的目的串各项的值不等
D.不确定
CX(Count)是计数寄存器,在循环中表示循环次数,每循环一次自动减一。ZF(ZeroFlag)是零标志位,当结果为0时该位为1,否则为0。REPNZ若放在串操作指令之前,可使该串操作
指令执行到ZF=1或CX=0为止。串搜索指令SCAS通过影响FR实现判断目标串中是否查找到AL(AX)中的字节(字)。现在CX为0,说明循环执行完毕;ZF=0,说明仍未找到AL中的字节
,故选C。
========分割线========
伪指令ORG 2000H的意思是
A.它下面的源程序存放在现行段的起始地址为2000H的存贮区;
B.它下面的目标程序存放在现行段的起始地址为IP+2000H的存贮区域;
C.它下面的目标代码存放在现行段的起始地址为2000H的存贮区域中;
D.它下面的源程序存放在现行段的起始地址为IP+2000H的存贮区域中。
定位伪指令ORG用来指定当前位置的偏移地址,其格式为:ORG 数值表达式。ORG后面的数值表达式的值为下一条指令语句或变量的偏移地址。故选C。
========分割线========
8088CPU的标志寄存器中, 标志位用于控制CPU进入单步方式。
A.IF B.DF C.TF D.OF
TF(TrapFlag)称为陷阱标志,用于单步操作。选C。
========分割线========
8086/8088系统中通常堆栈以 为单位进行操作。
A.半字节 B. 字节 C. 字 D. 双字
一次压入或弹出16位二进制数据,选C。
========分割线========
8088CPU的标志寄存器中, 标志位用于控制串的处理方向。
(1)IF (2)DF (3)TF (4)OF
DF(DirectionFlag)称为方向标志,用于在串操作指令执行时,变址寄存器SI、DI选择自动递增方式或自动递减方式。选(2)。
========分割线========
某存贮器的容量为4K字节,则CPU至少应提供 根地址线才能对所有存贮单元进行寻址。
A.14 B.13 C.12 D.11
2的12次方=4096,故选C。
========分割线========
指令一般包括 两部分。
(1)操作码和地址码 (2)操作码和操作数 (3)操作数和地址码
(4)操作码和数据码
我这项操作的代码和我要操作的数据,简称操作码和操作数,这样记。选(2)。
参考资料: 翻书手打,用时大约半小时。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询