计算机原理搜题,计算机原理试题

这是一份关于计算机原理的试题集,包含判断题、单项选择题、填空题和编程题。试题涉及存储器地址、堆栈操作、二进制数表示、计算机运算、逻辑运算、计算机组成及寻址方式等多个方面。解答这些问题有助于深入理解计算机系统的基础概念和工作原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机原理试题0

00e27ab806e4881f8254fe7ae8741834.pnggpdmng2013.04.05浏览400次分享举报

老师给了一些 题目,要我们做。

有很多地方,我都不懂。求大家帮帮忙

我给两百分,请在今天晚上23.00前完成。

急急急!!!

一、 判断题

1、在1M字节的存储器里,每一个存储单元都有一个唯一的18位地址,称为该存储单元的物理地址。 ( )

2、在IBM PC中的堆栈的存取可以以字节或字为单位,所以PUSH和POP指令可以作字节或字操作。 ( )

3、由于堆栈区域是在程序中堆栈定义中就早已确定的,因而堆栈工作过程中是不会出现溢出情况的。 ( )

4、 由于在递归操作中频繁的使用堆栈,子程序的内容被不断调用,所以在这种

情况下出现下溢出是不允许的。 ( )

5、物理地址和逻辑地址都是唯一代表内存单元的地址。 ( )

二、 单项选择题1、0.101001B等于

A、0.640625D B、0.620125D C、0.820325D D、0.804625D

2、下列数中最大的数为

A、(101001)B B、(52)O C、(101001)BCD D、(233)H

3、机器指令由 代码组成

A、二进制 B、八进制 C、十进制 D、十六进制

4、计算机系统中采用补码运算的目的是为了

A、与手工运算方式保持一致 B、提高运算速度

C、简化计算机的设计 D、提高运算的精度

5、当1与0或1进行何种运算时,结果均为1

A、逻辑‘与’ B、逻辑‘或’ C、逻辑‘非’ D、逻辑‘异或’

6、 在计算机内部,数的运算和存储都采用 数

A、二进制 B、十进制 C、八进制 D、十六进制

7、下列哪一项不可以作为立即寻址的目的操作数

A、通用寄存器 B、立即数 C、存储器 D指针寄存器

8、若将一十六进制数取反,应使该数与0FFFFH进行 运算

A、逻辑‘与’ B、逻辑‘或’ C、逻辑‘非’ D、逻辑‘异或’

9、X=74D的补码为 。

A、01001010 B、00101001 C、01101111 D、11100010

10、若CF=1,OF=1,则TEST AX,0BFH执行后

A、CF=1,OF=0 B、CF=0,OF=1

C、CF=1,OF=1 D、CF=0,OF=0

三、 填空题

1、二进制数的基数为2,只有 、 两个数码。

2、二进制数一般有 、 、 三种表示法。

3、常用的基本逻辑运算有 、 、 、 。

4、一台电子计算机由 、 、 、 、 组成。

5、标志寄存器的作用是: 。

6、计算机系统包括 和 两部分。

7、在IBM PC中,有四个专门存放地址的寄存器,称为段寄存器,它们是 、 、 、和 。

8、 P0通常用作__ ___。

9、汇编语言源程序中的三种基本语句: 、 和 。

10、在标志寄存器中,OF表示 标志位,CF表示 标志位

11、计算机中的指令是由 和 组成

12、循环程序由三部分组成: 、 、 。

四、 编程题

1、编写程序,计算S=(a+b)—2*(a AND b)

2、编制一个能循环显示十条新闻标题的控制程序,每条新闻的地址转换表NEWS放在数据区中。

3、把0~100(十进制)之间的30个数,存入以GRAD为首地址的30字数组中,GRADE+i表示学号为i+1的学生成绩。另一个数组RANK为30个学生的名次表,其中RANK+i 的内容是学号为i+1的学生的名次。编写程序,根据GRAD中的学生成绩,将排列的名次填入RANK数组中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值