You're on a team developing a "microbit-to-microbit networking system" called micronet. You've been asked to come up wit

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899604
Joined: Mon Aug 02, 2021 8:13 am

You're on a team developing a "microbit-to-microbit networking system" called micronet. You've been asked to come up wit

Post by answerhappygod »

You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 1
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 1 (65.29 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 2
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 2 (65.29 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 3
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 3 (66 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 4
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 4 (11.65 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 5
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 5 (25.82 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 6
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 6 (42.87 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 7
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 7 (32.57 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 8
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 8 (48.95 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 9
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 9 (38.32 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 10
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 10 (52.64 KiB) Viewed 53 times
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 11
You Re On A Team Developing A Microbit To Microbit Networking System Called Micronet You Ve Been Asked To Come Up Wit 11 (50.71 KiB) Viewed 53 times
You're on a team developing a "microbit-to-microbit networking system" called micronet. You've been asked to come up with some arguments to justify particular design decisions at the next meeting and have brainstormed the following list. Which of the following arguments are correct and should be presented at the meeting? Select one or more: Select one or more: a micronet should use a packet switched network so that we can use data, rather than physical connections to address recipients. b. micronet only needs to define the application layer of the OSI standard as all the other layers are only related to hardware design. c. micronet should be circuit-switched because the microbits are circuit boards. Od micronet should be parallel because sending multiple bits simultaneously will always be faster and more practical e. micronet shouldn't be a ring topology, because if a microbit runs out of batteries, the network will be broken. Of micronet should implement a network layer so that discoboards can pass data without being the original sender or final receiver. Og micronet should be a serial protocol because keeping one connection synchronised could be simpler and faster. Dh micronet should use TCP/IP because it implements the OSI standard. micronet shouldn't use a star topology, because there will be no way to determine which microbit to send a message to 01

You're debugging a new microbit program and have set a breakpoint at the start of one of your interrupt handlers (on the first instruction of the handler, i.e.. just after the label). After running the program for a while, the debugger stops at your breakpoint Which of the following statements are most correct about the execution state of your microbit? Select one or more: Select one or more: a. The interrupt connected to your handler has the numerically lowest valued priority of any currently pending interrupt, or interrupt being handled. b. Executing bx lr will return control to the main function of your program. c. The previous value of r6 has been saved on the stack by the NVIC. d. The previous value of rø has been saved on the stack by the NVIC. e. lr contains the address of the code running when the interrupt was triggered. f. The value in lr has nothing to do with the value of pc before the interrupt was triggered. Og. Before this interrupt was triggered, your microbit may have been executing a different interrupt handler. Oh, After returning from an interrupt handler, your program will have to restore re, r1, r, and r3. O i. Your program was informed by the NVIC that an interrupt was about to occur.

What is 13 (decimal) in hexadecimal? (Remove any preceding O's from your answer) Ox What is b1111 8801 0001 0110 0000 0110 0000 0011 in hexadecimal? (Remove preceding O's) Ox How many hexadecimal digits make up one byte?

If the XPSR register is set so that Z=1, N=0, C=0, V=0, which of the following conditional branch commands will result in a successful branch to the label hard_yakka? Select one or more: a. ble hard_yakka b. beg hard_yakka c. bhi hard yakka O d. bal hard_yakka e. bgt hard yakka f. bit hard_yakka g. bcs hard yakka h. bls hard_yakka

Given that the following lines of code have just been executed: Idr ro, 0xCAFEDOOD ldr ri, =0x0 ldr r2, +0x1 Idr r3, =0xFF Which of the following lines of code leaves a number in r5 with bit 6 set (considering the bits to be zero-indexed, so bit o is the least significant bit in r5). Select one or more: a. adds r5, ro, r2 Obmov rs, r3, ist #3 Ocorr r5, ro, r2, is! #6 dror r5, r, #6 e. and r5, ri, re, ist #6 f. mun r5, r3 Og sub r5, ri, r2 horn r5, ro, r3

In your program, ro is set to 0, rito exFFFF, r2 to 1, and r3 to 9x7FFFFFFF. Which of the following instructions will set the overflow and negative bits, but clear the zero and carry bits? Select one or more: a. adds r4, r3, r3 b. adds r5, ri, ri O c. lsls r5, r3, #1 Od subs ro, r2, ni, Isl 16 O e. cmp ro, r3 f. asrs r5, r2, #7 gcmp r3, r2 O hadds r8, r1, r1, ist 15 OI adds r4, r3, r2 O), subs r4, r3, r2

Which of the following statements are true. Select one or more: a. A ripple-carry adder can perform subtraction without modification. Ob. A counter circuit requires a clock line, but register circuits do not. O c. A half adder has two Boolean inputs and two Boolean outputs. d. Every Boolean function has an infinite number of input and output values. O e. A full adder has two Boolean inputs and two Boolean outputs. f. An instruction decoder for an ALU can be constructed out of logic gates. O g. A CPU requires both NAND and NOR gates to work correctly.

Which of the following statements about Operating Systems are true? Select one or more: Select one or more: O a. The Unix operating system uses a microkernel. O b. Linux uses a hybrid monolithic and modular kernel. c. First come first served scheduling means that the average waiting time for a process will be as low as possible, d. Once a process is running, it will remain in main memory until it has completed execution. e. System calls are used when a user program needs to ask the kernel to perform certain actions. O f. System calls are used when the kernel needs to ask user programs to perform certain actions. 8. Operating systems are normally in charge of allocating memory to each running program. Oh. The Unix operating system uses files to represent data as well as devices.

. You're working on a discoboard development team and come across the following function: .type arraymin, $function arraymin: a argument: ro is the address of an 8-element array of 32-bit numbers. push {r4--12} ldr r4, [ro] movr6, 4 L1: @ loop cmp r6, 32 bge L3 ldr r5, (ro, r6] cmp r5, r4 bge L2 mov r4, r5 L2: @increment add rh, r6, 4 b L1 L3: @ return mov ro, r4 pop {r4-r12) bx ir @.size arraymin, .-arraymin From the function label arraymin, it seems that this function is designed to find the minimum value of an array. Right after the array, you can see some notes made in comments by another developer. Which of these comments is correct? Select one or more of the following comments:

From the function label arraymin, it seems that this function is designed to find the minimum value of an array, Right after the array, you can see some notes made in comments by another developer. Which of these comments is correct? Select one or more of the following comments: : Select one or more Select one or more: a. The line mov ro, r4 is unnecessary and can be deleted. b. To iterate over a larger array, the line cmp r6, 32 must be changed. O c.ro is set to 32 because the array elements are 32-bit numbers. Od. The line bge L2 tells us that this function is looking for the minimum value. D e. To iterate over a larger array, the line cmp, r4, 4 must be changed. f. The return value is placed in ro Og. The code can be optimised so that add rh, r6, 4 can be removed. h. There is no reason to use the stack in this function.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply