Skip to main content

Posts

Showing posts from January, 2022

SRAM/Memory CAD Engineer at Qualcomm

  Hello Dear Readers, Qualcomm Bangalore currently has a vacancy for an SRAM/Memory CAD Engineer. As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems,  Digital/Analog/RF/optical  systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronic...

ARM Assembly Language Practice Question And Answer Part-2

   Hello Dear Readers,   Today in this post I will provide some basics to advanced ARM's assembly language practice QA part-2, I have used the Keil tool for code writing. Q-1).   Write an assembly language program for storing the sum of first ‘n=6’ terms of the series 1,4,9,16,25….. Code: ; program for the addition of the n=6 series  area sum_series, code,readonly  entry  mov r2,#0  mov r0,#6 loop    muls r1,r0,r0 ; multiply square number    add r2,r2,r1 ; whole sum is stored on register "r2"  subs r0,r0,#1  bne loop  end  Output: Q-2).  Write an assembly language program to find the maximum of 3 numbers and store it at location 0x5000. Code: ; program to find maximum number of 3 and store in memory  area max, code, readonly  entry  ldr r0,=data  ldr r3,=0x5000  ldr r4,=0x03 ;create a loop of 3  ldr r1,[r0, #4]  sub r4,r4,#1  again   ldr r2,[r0]  ...