今天小编在这给大家整理了dl-威盛software的试题(共含11篇),我们一起来阅读吧!同时,但愿您也能像本文投稿人“它它”一样,积极向本站投稿分享好文章。
1. write down the 7 types of exception and vector address of ARM.
2. Briefly describe the signals(TRST#, TCK, TMS,TDI,TDO) of JTAG.
3.What is the instruction for switching the ARM processor to excute Thumb
instructions?
4. describe x86 PC's architecture in a diagram
cpu,core chipset, Cache,DRAM, IO-subsystem, IO-Bus
5. SWI instruction is often called a “supervisor call”,describe the actions
in detail
a. Save the address of the instruction after the SWI in rl4_svc.
b. Save the CPSR in SPSR_svc.
c. Enter supervisor mode and disable IRQs.
d. Set the PC to 08 and begin executing the instruction there.
6.a. What is PIO operation? advantage and disadvantage?
b. DMA operation? advantage and disadvantage?
c. Scatter/Gather DMA engine? how does it operate?
7. MP3 decoder related.(a flow chart of decoding is presented)
a. advantages of Huffman encoding?
b. why the aliasing reduction is necessary?
c. analytical expression in mathematics of the IMDCT?
d. which block in the flow chart is suitable for the software implementation
and which for the hardware? reason?
8. Assembly codes ->C language (about 15 lines).
1, 三组程序,找出错误,如果有的话.
1>a.c long temp[255];
b.c extern *temp;
2>a.c long temp[255];
b.c extern temp[256];
3>a.c long temp[255];
b.c extern temp[];
2, 在第一个声明处编译出了奇怪的错误,为什么?
#include
#include “myfun1.h”
#include “myfun2.h”
int myInt1;
int myInt2;
3, printf(“0x%x”, ( 请问打印了什么?
4, #define offset(s,c) 同intel的题.
5, 汇编,用ax,bx,cx,dx, 求1000*1000/30(四舍五入), 结果放在ax中.
6, 编最优化Bubble(int *pIntArray,int L),要求:交换元素不能用临时变量,如果有序,需
要最优.
7, 1,2,3,4,5,6,7,8,9从栈里出来的可能性. (略)
8, 求一个struct的sizeof.(略)
这两题没太大难度.
9. Graduation thesis description.
dl-威盛asic
===============asic===============
1,
dl-威盛asic
。一个四级的Mux,其中第二级信号为关键信号如何改善timing
2. 一个状态机的题目用verilog实现
不过这个状态机话的实在比较差很容易误解的
3. 卡诺图写出逻辑表达使...
4. 用逻辑们画出D触发器
5. 给出某个一般时序电路的图,有Tsetup,Tdelay,Tck->q,还有
clock的delay,写出决定最大时钟的因素同时给出表达式
6,c语言实现统计某个cell在某.v文件调用的次数(这个题目真bt)
7 cache的主要部分什么的`
8 Asic的design flow....
===============logic===============
1。用二选一搭出一个4选一的电路,问的没有这么直接,
给出了两个真值表,让你用具有第一个真值表特性的模块来构造一个
具有第二个真值表性质的电路
2。给出一个方波信号A,一个在方波某个posedge后一点点后assert的信号B
让你保证信号C(B
威盛笔试试题
软件笔试题
1.三组程序,找出你认为的错误,
(1)a.c long temp[255];
b.c extern *temp;
(2)a.c long temp[255];
b.c extern temp[256];
(3)a.c long temp[255];
b.c extern temp[];
2.在第一个声明处编译出了奇怪的错误,为什么?
#include
#include “myfun1.h”
#include “myfun2.h”
int myInt1;
int myInt2;
3.printf(“0x%x”, (&0)[1]); 请问打印了什么?
4.汇编,用ax,bx,cx,dx,求1000×1000/30(四舍五入),结果放在ax中。
5.编最优化Bubble(int *pIntArray,int L),要求:交换元素不能用临时变量,如果
有序需要最优。
6.用任意一种编程语言写n!的算法。
Asic部分
1.一个四级的Mux,其中第二级信号为关键信号,如何改善timing?
2.一个状态机的题目用Verilog实现。
3.Asic中的design flow的实现。
4.用逻辑门画出D触发器。
5.给出某个一般时序电路的图,有Tsetup,Tdelay,Tck>q还有clock的del
ay,写出决定最大时钟的.因素,同时给出表达式。
6.用C语言实现统计某个cell在某.v文件调用的次数。
7.Cache的主要部分。
2003 EE笔试题目
1.写出电流公式。
2.写出平板电容公式。
3.电阻R和电容C串联,输入电压为R和C之间的电压,输出电压分别为C上电压和R上电
压,要求绘制这两种电路输入电压的频谱,判断这两种电路何为高通滤波器,何为低通滤
波器。当RC< 4.给出时域信号,求其直流分量。 5.给出一时域信号,要求写出频率分量,并写出其傅立叶变换级数。当波形经过低通 滤波器滤掉高次谐波而只保留一次谐波时,画出滤波后的输出波形。 6.有一时域信号S=V0sin(2pif0t)+V1cos(2pif1t)+V2sin(2pif3t+90),写出当其通过 低通、带通、高通滤波器后的信号表示方式。 7.给出一差分电路,告诉其输出电压Y+和Y,求共模分量和差模分量。 8.一电源和一段传输线相连(长度为L,传输时间为T),画出终端处波形,考虑传输 线无损耗。给出电源电压波形图,要求绘制终端波形图。 9.求锁相环的输出频率,给了一个锁相环的结构图。 10.给出一个堆栈的结构,求中断后显示结果,主要是考堆栈压入返回地址存放在低 端地址还是高端。 2003 Graphic笔试题目 1.问答题 (1)texture mapping是什么?为什么要用filter? (2)用float和int表示一个数,比如2,说明优点和缺点, (3)在MPEG哪部分可以加速硬件? (4)解释cubic和B-spline的差别,写出各自函数。 (5)写出几个Win API中的OpenGL函数。 (6)说出固定小数表示和浮点小数表示的优缺点。 (7)说出显卡可以优化哪些MPEG中的计算? (8)说出Bezier和B-Spline曲线的区别。 2.用最简单的方法判断一个数是否是2的指数次幂。 3.S23E8和S10E5两种浮点数表示方法分析,表示0.25写一个类S10E5,实现从S23E8转 换。 4.用模版的方式实现三个量取最大值。 5.题目告诉你IEEE 16和32浮点数表示的规范,要求将0.25分别用IEEE 16和 32表示并写一个C++函数将输入的IEEE 16表示转化为IEEE 32的表示。 6.用C语言写一个函数f(x) x * 0.5要求只能用整数操作。 2003 Software Engineer笔试题 1. Describe x86 PC’s architecture in a diagram cpu,core chipset, Cache,DR AM, IO-subsystem, IO-Bus 2. SWI instruction is often called a “supervisor call”, describe the act ions in detail * Save the address of the instruction after the SWI in rl4_svc. * Save the CPSR in SPSR_svc. * Enter supervisor mode and disable IRQs. * Set the PC to 08 and begin executing the instruction there. 3. * What is PIO operation? advantage and disadvantage? * DMA operation? advantage and disadvantage? * Scatter/Gather DMA engine? how does it operate? 4. MP3 decoder related. (a flow chart of decoding is presented) * advantages of Huffman encoding? * why the aliasing reduction is necessary? * analytical expression in mathematics of the IMDCT? * which block in the flow chart is suitable for the software implementatio n and which for the hardware? why? 5. Assembly codes ->C language (about 15 lines). 6. Graduation thesis description. 威盛笔试题 早上记起有威盛的笔试,隐约记得好像是9点, 到了一看,发现不到30人,当时心里还说,怪不得选 这么小的教室,有道理,呵呵!后来才知道笔试时间是 9:30,而且后面来了很多人,四个人的桌子坐了5,6个人 还有很多兄弟站着答题,即使这样,还有很多人没地方,结果 没让他们考试。这也罢了,考到一半居然有人进来轰人, 真是faint。 既然考过了,给后人做点贡献吧。 考题一共七套,应聘不同的职位采用不同考题。其实这欧都不知道, 考场才知道,于是随便选了一个logic。一共十道题, 1.写你最近遇到的一个问题及解决方法,可以是工作上和生活上的任何事情 英文做答。easy,当作英文小短文写了。 2.有点忘了,好像是说除了ICs以外,还有一些什么东西的主要作用(忘了) 3.设计一个全加器 4.用CMOS技术画出用verilog表示的z=s?A:B的结构图。 5.也是跟verilog有关的,好像是给出时序,输入,设计什么东西之类的',也记不太清! 6.给一个黑匣子,有输入X,时序CK,输出Y,给定settimeY和xxxtimeZ,问Y或者Z或者 Y+Z能否为negativetime,why?应该是这样的 7.给你一堆名词,举例他们的作用, 有PCI、ECC(?)、DDR、interrupt、pipeline 8.好像是设计一个自动售货机系统,卖soda水的,只能投进三种硬币,要正确的找回钱数 给出详细的设计步骤和方法,画出框图,什么输入输出什么的自己定 9.10被轰出了教室,没看! 个人感觉:考试及其混乱,可以看书,也经常有人相互交流。这么多人居然着这么小 一个教室,还考到一半被人轰了出来,真是让我对威盛的印象大打折扣。 相关主题阅读: 雅虎公司C#笔试题 腾讯技术类笔试 intel技术类笔试题 四大事务所笔试题目选摘 1. Describe x86 PC’s architecture in a diagram cpu, core chipset, Cache, DR AM, IO-subsystem, IO-Bus 2. SWI instruction is often called a “supervisor call”, describe the act ions in detail * Save the address of the instruction after the SWI in rl4_svc. * Save the CPSR in SPSR_svc. * Enter supervisor mode and disable IRQs. * Set the PC to 08 and begin executing the instruction there. 3. What is PIO operation? advantage and disadvantage? * DMA operation? advantage and disadvantage? * Scatter/Gather DMA engine? how does it operate? 4. MP3 decoder related. (a flow chart of decoding is presented) * advantages of Huffman encoding? * why the aliasing reduction is necessary? * analytical expression in mathematics of the IMDCT? * which block in the flow chart is suitable for the software implementatio n and which for the hardware? why? 5. Assembly codes ->C language (about 15 lines). 6. Graduation thesis description. 威盛软件笔试题 1.说明下面程序的作用, func(char*a,char*b) { while(*a++=*b++); return; } 2.#include %26lt;stdio.h%26gt; #define ADD(p) {p++;(*p)++;} Add(int *p) {p++;(*p)++;} int a[]={0,1,2}; int main { int *p=a; ADD(p) ADD(p) printf(“%d,%d,%d\n”,a[0],a[1],a[2]); p=a; Add(p); Add(p); printf(“%d,%d,%d\n”,a[0],a[1],a[2]); } 输出多少? 3.说明下面的的表达有没有不同,如果不同,请说明不同在哪里, char* s1=“hello”; char s2[]=“world”; 4.简述auto,static,register,extern四种存储类型的'区别 5.int count=0; int x= int main() { while(x) { count++; x=x%26(x-1); } return count; } 问输出返回的count值。 6.编程给一个程序,输入N,(1%26lt;=N%26lt;=20)给N*N的矩阵进行Zigzag赋值, 即:N=0 时,a[0]=0; N=4 时,a[4][4]=0 1 5 6 2 4 7 12 3 8 11 13 9 10 14 15 软件笔试题 1.三组程序,找出你认为的错误, (1)a.c long temp[255]; b.c extern *temp; (2)a.c long temp[255]; b.c extern temp[256]; (3)a.c long temp[255]; b.c extern temp[]; 2.在第一个声明处编译出了奇怪的错误,为什么? #include #include “myfun1.h” #include “myfun2.h” int myInt1; int myInt2; 3.printf(“0x%x”, (&0)[?1]); 请问打印了什么? 4.汇编,用ax,bx,cx,dx,求1000×1000/30(四舍五入),结果放在ax中, 威盛软件笔试题目分享: 1.#include #define ADD(p) {p++;(*p)++;}Add(int *p) {p++;(*p)++;}int a[]={0,1,2};int main{int *p=a;ADD(p)ADD(p)printf(“%d,%d,%d/n”,a[0],a[1],a[2]);p=a;Add(p);Add(p);printf(“%d,%d,%d/n”,a[0],a[1],a[2]);}输出多少? 2.:说明下面程序的作用, func(char*a,char*b){while(*a++=*b++);return;} 3.:说明下面的的表达有没有不同,如果不同,请说明不同在哪里, char* s1=“hello”; char s2[]=“world”; 4.简述auto,static,register,extern四种存储类型的区别 5.:int count=0;int x=int main(){while(x){count++;x=x&(x-1);}return count;}问输出返回的count值。 6.:8个台阶,上台阶的人一次最多上3个台阶,问上这个8个台阶有多少种方法? 7.编程给一个程序,输入N,(1<=N<=20)给N*N的矩阵进行Zigzag赋值,即:N=0 时,a[0]=0;N=4 时,a[4][4]=0 1 5 6 2 4 7 12 3 8 11 13 9 10 14 15 往年威盛电子笔试题 1.在第一个声明处编译出了奇怪的.错误,为什么? #include #include “myfun1.h” #include “myfun2.h” int myInt1; int myInt2; 2.三组程序,找出你认为的错误, (1)a.c long temp[255]; b.c extern *temp; (2)a.c long temp[255]; b.c extern temp[256]; (3)a.c long temp[255]; b.c extern temp[]; 3.printf(“0x%x”, (&0)[1]); 请问打印了什么? 4.汇编,用ax,bx,cx,dx,求1000×1000/30(四舍五入),结果放在ax中, 5.编最优化Bubble(int *pIntArray,int L),要求:交换元素不能用临时变量,如果有序需要最优。 6.用任意一种编程语言写n!的算法。 阿尔卡特NGN software dev.笔试题揭密 1、为什么电话里的声音与面对面谈话的声音不同,阐述失真原因, 2、BHCA 与 Erl 的含义,以及两者之间的关系。 3、全球通与神州性有什么区别;有了全球通,为什么要引入神州行。 4、3G标准有哪些,之间有什么区别,为什么要引入3G。 5、 main { int x; x = 25; printf(“%d ”,x); } 通过编译连接,用符号调试器进行调试,找不到x,问原因, 6、Unix环境下,建一个属于group的用户test,用户目录位于/export/home/test.给出 命令;为test改变密码的命令。 7、e文描述osi七层模型,及每一层的具体功能。 8、PDU与SDU的.区别。 9、BSSAP由BSSMAP与()构成。 10、MAP和IS41信令都是通过SS7的MTP、SCCP和()传输。 11、e文给出当2+1=2的三种情况。 威盛公司软件C++工程师笔试题 1.How good do you see yours programming skills?Please circle your answers C: Fair/Good/Excellent C++: Fair/Good/Excellent 2.Please estimate your programming experince: How many lines of code are your biggest C Program ever written excluding thestandard linked library? How many lines of code are your biggest C++ program ever written excluding the standard linked library? 3.Please explain the following terms Data Encapsulation Inheritance Polymorphism 4.What is a virtual base class?How do you declare such a class?How would you use it in a design? 5.What is a template or container class?How do you declare such a class? 6.Which are the access control levels for C++ language? 7.What is RTTI?How do you achieve RTTI in your design? 8.What are the major differences between static and non-static member functions? 9.How do you call a regular member function from a static member function? Please use psendo-code to provide your answer 10.How do you declare/define a type of pointer to a class member function? Please use psendo-code to provide your answer 11.Please explain the following tyoes: Here is a short lise of combinations and their meanings: 1.Reference-Can change the referenced object 2.Const-Reference 3.Const-Pointer- 4.Pointer-Const- 5.Const-Pointer-Const- CFoo Instance CFoo &ReferenceToInstance=Instance; //1 const CFoo &ConstReferenceToInstance=Instance; //2 const CFoo *pConstPointer=&Instance; //3 CFoo *const pPointerConst=&Instance; //4 const CF00 *const pPointerConst=&Instance; //5 12.What are top-down and bottom-up approach?How do you usually use them? 13.Please use pseudo-code to design a set of stack operations with template 14.Please use pseudo-code to design a set of double linked list operations with template Optional Questions:(for extra credits) 15.Please write a unix makefile for Question13 16.Please explain these common sections:text,data,bss ★ 威盛笔试试题软件 ★ 试题 ★ 竞争上岗试题 ★ 现代汉语试题 ★ 钳工试题 ★ 机械制图试题 ★ 雅思试题 ★ 电子商务试题 ★ 数字电路试题篇4:威盛笔试题
篇5: Software Engineer笔试题
篇6:威盛软件笔试题
篇7:威盛笔试试题软件
篇8:威盛软件笔试题
篇9:往年威盛电子笔试题
篇10:阿尔卡特NGN software dev.笔试题揭密
篇11:威盛公司软件C++工程师笔试题